Implementation notes: x86, titan0, crypto_aead/omdsha256k128n96tau96v2

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
214988refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070820190110
215304refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070820190110
220376refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
220528refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
225108refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
225548refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
226872refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
226888refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070820190110
227372refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070820190110
227572refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070820190110
228016refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
228064refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
228120refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070820190110
228572refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070820190110
228584refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070820190110
229076refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
229092refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
229648refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070820190110
229872refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
231764refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
234760refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
234876refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
234892refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
235192refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
235336refgcc -m32 -O3 -fomit-frame-pointer2019070820190110
235672refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
235736refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
235780refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
238624refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
240196refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
241528refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070820190110
242208refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070820190110
244576refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070820190110
244904refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070820190110
244916refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
245712refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
245724refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
246240refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
246688refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
247584refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
251376refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
252116refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
253968refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
254180refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
254232refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
254844refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
254940refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
255648refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
255836refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
256180refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
256492refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
257604refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070820190110
258040refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
258548refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
259068refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
259348refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
259436refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
260140refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
260348refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
262208refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
262212refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
262220refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070820190110
262292refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
263720refgcc -m32 -O -fomit-frame-pointer2019070820190110
264064refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
266256refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
267496refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
267736refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
268160refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
268532refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
268960refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
269004refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
269044refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
269052refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
269132refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
269240refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
269340refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
269372refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070820190110
269704refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
269856refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070820190110
270132refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
270460refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
271152refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070820190110
271496refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
271652refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
271704refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070820190110
272068refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070820190110
272332refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070820190110
272528refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070820190110
272572refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
272736refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070820190110
272752refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070820190110
272836refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070820190110
273576refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
273628refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
273672refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070820190110
273748refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
274236refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
274552refgcc -m32 -O2 -fomit-frame-pointer2019070820190110
275840refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
276624refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
276968refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070820190110
277136refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070820190110
278216refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
279004refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070820190110
279348refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
279404refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
280544refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
280896refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
280956refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
281140refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
281832refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
283092refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
283692refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
284800refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
286192refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
286584refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
286820refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
288396refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
288704refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070820190110
289236refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
289244refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
289320refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070820190110
289496refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070820190110
289640refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070820190110
289724refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
290140refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070820190110
290156refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
290324refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070820190110
290492refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
290876refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
291256refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
291328refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
291420refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
291424refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
291676refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
291744refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
291768refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
291840refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
291884refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
291960refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
291988refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
292012refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
292088refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
292344refgcc -m32 -Os -fomit-frame-pointer2019070820190110
292352refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
292372refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
292396refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
292636refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
292664refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
292668refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
292684refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
292772refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
292860refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
293116refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
293196refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
293260refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
293616refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
293688refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
293696refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
293928refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
294484refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
294492refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
294556refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
294976refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070820190110
294980refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
295320refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
295444refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
295976refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
296128refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
297424refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
297936refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
297992refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
298676refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
298832refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
299212refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPcnD8S.s: Assembler messages:
encrypt.c: /tmp/ccPcnD8S.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPcnD8S.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPcnD8S.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPcnD8S.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcnD8S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcnD8S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcnD8S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcnD8S.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcnD8S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPcnD8S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPcnD8S.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPcnD8S.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPcnD8S.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcnD8S.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPcnD8S.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPcnD8S.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPcnD8S.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPcnD8S.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPcnD8S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPcnD8S.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPcnD8S.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPcnD8S.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPcnD8S.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPcnD8S.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS2Klxg.s: Assembler messages:
encrypt.c: /tmp/ccS2Klxg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS2Klxg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS2Klxg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS2Klxg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2Klxg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2Klxg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2Klxg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2Klxg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2Klxg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS2Klxg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS2Klxg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS2Klxg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS2Klxg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2Klxg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS2Klxg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS2Klxg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS2Klxg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS2Klxg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS2Klxg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS2Klxg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2Klxg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS2Klxg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS2Klxg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS2Klxg.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYxg74K.s: Assembler messages:
encrypt.c: /tmp/ccYxg74K.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYxg74K.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYxg74K.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYxg74K.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxg74K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxg74K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxg74K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxg74K.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxg74K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxg74K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxg74K.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxg74K.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYxg74K.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxg74K.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYxg74K.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYxg74K.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxg74K.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxg74K.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxg74K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxg74K.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxg74K.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYxg74K.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxg74K.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxg74K.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccmDHe6.s: Assembler messages:
encrypt.c: /tmp/cccmDHe6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccmDHe6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccmDHe6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccmDHe6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmDHe6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmDHe6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmDHe6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmDHe6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmDHe6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccmDHe6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccmDHe6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccmDHe6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccmDHe6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmDHe6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccmDHe6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccmDHe6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccmDHe6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccmDHe6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccmDHe6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccmDHe6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccmDHe6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccmDHe6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccmDHe6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccmDHe6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccX6FTdU.s: Assembler messages:
encrypt.c: /tmp/ccX6FTdU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX6FTdU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX6FTdU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccX6FTdU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6FTdU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6FTdU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6FTdU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6FTdU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6FTdU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX6FTdU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX6FTdU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX6FTdU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX6FTdU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6FTdU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX6FTdU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX6FTdU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX6FTdU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX6FTdU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX6FTdU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6FTdU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX6FTdU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX6FTdU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX6FTdU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX6FTdU.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwUNBtg.s: Assembler messages:
encrypt.c: /tmp/ccwUNBtg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwUNBtg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwUNBtg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwUNBtg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUNBtg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUNBtg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUNBtg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUNBtg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUNBtg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwUNBtg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwUNBtg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwUNBtg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwUNBtg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUNBtg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwUNBtg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwUNBtg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwUNBtg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwUNBtg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwUNBtg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwUNBtg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwUNBtg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwUNBtg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwUNBtg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwUNBtg.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZvQSlP.s: Assembler messages:
encrypt.c: /tmp/ccZvQSlP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZvQSlP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZvQSlP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZvQSlP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvQSlP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvQSlP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvQSlP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvQSlP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvQSlP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZvQSlP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZvQSlP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZvQSlP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZvQSlP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvQSlP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZvQSlP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZvQSlP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZvQSlP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZvQSlP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZvQSlP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZvQSlP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZvQSlP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZvQSlP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZvQSlP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZvQSlP.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccePfeOf.s: Assembler messages:
encrypt.c: /tmp/ccePfeOf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccePfeOf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccePfeOf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccePfeOf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePfeOf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePfeOf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePfeOf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePfeOf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePfeOf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePfeOf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePfeOf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePfeOf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccePfeOf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePfeOf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccePfeOf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePfeOf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccePfeOf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccePfeOf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePfeOf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePfeOf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePfeOf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePfeOf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccePfeOf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccePfeOf.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbNFi4B.s: Assembler messages:
encrypt.c: /tmp/ccbNFi4B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbNFi4B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbNFi4B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbNFi4B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNFi4B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNFi4B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNFi4B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNFi4B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNFi4B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbNFi4B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbNFi4B.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbNFi4B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbNFi4B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNFi4B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbNFi4B.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbNFi4B.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbNFi4B.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbNFi4B.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbNFi4B.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbNFi4B.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbNFi4B.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbNFi4B.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbNFi4B.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbNFi4B.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cck8WS14.s: Assembler messages:
encrypt.c: /tmp/cck8WS14.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck8WS14.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck8WS14.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cck8WS14.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8WS14.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8WS14.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8WS14.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8WS14.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8WS14.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8WS14.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8WS14.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8WS14.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cck8WS14.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8WS14.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck8WS14.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck8WS14.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8WS14.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8WS14.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8WS14.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8WS14.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8WS14.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cck8WS14.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8WS14.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8WS14.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7WiSgZ.s: Assembler messages:
encrypt.c: /tmp/cc7WiSgZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7WiSgZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7WiSgZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7WiSgZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WiSgZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WiSgZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WiSgZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WiSgZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WiSgZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7WiSgZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7WiSgZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7WiSgZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7WiSgZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WiSgZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7WiSgZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7WiSgZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7WiSgZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7WiSgZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7WiSgZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WiSgZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7WiSgZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7WiSgZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7WiSgZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7WiSgZ.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpd3Rdt.s: Assembler messages:
encrypt.c: /tmp/ccpd3Rdt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpd3Rdt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpd3Rdt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpd3Rdt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpd3Rdt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpd3Rdt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpd3Rdt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpd3Rdt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpd3Rdt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpd3Rdt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpd3Rdt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpd3Rdt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpd3Rdt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpd3Rdt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpd3Rdt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpd3Rdt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpd3Rdt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpd3Rdt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpd3Rdt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpd3Rdt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpd3Rdt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpd3Rdt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpd3Rdt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpd3Rdt.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccOu2KWb.s: Assembler messages:
encrypt.c: /tmp/ccOu2KWb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOu2KWb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOu2KWb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOu2KWb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu2KWb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu2KWb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu2KWb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu2KWb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu2KWb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOu2KWb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOu2KWb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOu2KWb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOu2KWb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu2KWb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOu2KWb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOu2KWb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOu2KWb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOu2KWb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOu2KWb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOu2KWb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOu2KWb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOu2KWb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOu2KWb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOu2KWb.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccdgojEC.s: Assembler messages:
encrypt.c: /tmp/ccdgojEC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdgojEC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdgojEC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdgojEC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgojEC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgojEC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgojEC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgojEC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgojEC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdgojEC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdgojEC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdgojEC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdgojEC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgojEC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdgojEC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdgojEC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdgojEC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdgojEC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdgojEC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdgojEC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgojEC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdgojEC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdgojEC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdgojEC.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccANavrC.s: Assembler messages:
encrypt.c: /tmp/ccANavrC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccANavrC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccANavrC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccANavrC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANavrC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANavrC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANavrC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANavrC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANavrC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccANavrC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccANavrC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccANavrC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccANavrC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANavrC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccANavrC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccANavrC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccANavrC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccANavrC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccANavrC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccANavrC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANavrC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccANavrC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccANavrC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccANavrC.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccajJ2q1.s: Assembler messages:
encrypt.c: /tmp/ccajJ2q1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccajJ2q1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccajJ2q1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccajJ2q1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajJ2q1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajJ2q1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajJ2q1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajJ2q1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajJ2q1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajJ2q1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajJ2q1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajJ2q1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccajJ2q1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajJ2q1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccajJ2q1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccajJ2q1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajJ2q1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajJ2q1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajJ2q1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajJ2q1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajJ2q1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccajJ2q1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajJ2q1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajJ2q1.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9waepj.s: Assembler messages:
encrypt.c: /tmp/cc9waepj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9waepj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9waepj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9waepj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9waepj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9waepj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9waepj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9waepj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9waepj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9waepj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9waepj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9waepj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9waepj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9waepj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9waepj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9waepj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9waepj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9waepj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9waepj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9waepj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9waepj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9waepj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9waepj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9waepj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceWYlKV.s: Assembler messages:
encrypt.c: /tmp/cceWYlKV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceWYlKV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceWYlKV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceWYlKV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWYlKV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWYlKV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWYlKV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWYlKV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWYlKV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWYlKV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWYlKV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWYlKV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceWYlKV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWYlKV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceWYlKV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceWYlKV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceWYlKV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWYlKV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWYlKV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceWYlKV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWYlKV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceWYlKV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWYlKV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceWYlKV.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRzkzcc.s: Assembler messages:
encrypt.c: /tmp/ccRzkzcc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRzkzcc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRzkzcc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRzkzcc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzkzcc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzkzcc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzkzcc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzkzcc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzkzcc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzkzcc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzkzcc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzkzcc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRzkzcc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzkzcc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRzkzcc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzkzcc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRzkzcc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRzkzcc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRzkzcc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRzkzcc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRzkzcc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRzkzcc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRzkzcc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRzkzcc.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cco2acYT.s: Assembler messages:
encrypt.c: /tmp/cco2acYT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco2acYT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco2acYT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cco2acYT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2acYT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2acYT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2acYT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2acYT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2acYT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco2acYT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco2acYT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco2acYT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cco2acYT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2acYT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco2acYT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco2acYT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco2acYT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2acYT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2acYT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2acYT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2acYT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cco2acYT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2acYT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cco2acYT.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccKhhhAU.s: Assembler messages:
encrypt.c: /tmp/ccKhhhAU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKhhhAU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKhhhAU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKhhhAU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhhhAU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhhhAU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhhhAU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhhhAU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhhhAU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhhhAU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhhhAU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhhhAU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKhhhAU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhhhAU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKhhhAU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKhhhAU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhhhAU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhhhAU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhhhAU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhhhAU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhhhAU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKhhhAU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhhhAU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhhhAU.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccVx6wRm.s: Assembler messages:
encrypt.c: /tmp/ccVx6wRm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVx6wRm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVx6wRm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVx6wRm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVx6wRm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVx6wRm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVx6wRm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVx6wRm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVx6wRm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVx6wRm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVx6wRm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVx6wRm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVx6wRm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVx6wRm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVx6wRm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVx6wRm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVx6wRm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVx6wRm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVx6wRm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVx6wRm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVx6wRm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVx6wRm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVx6wRm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVx6wRm.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbj8HOi.s: Assembler messages:
encrypt.c: /tmp/ccbj8HOi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbj8HOi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbj8HOi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbj8HOi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj8HOi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj8HOi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj8HOi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj8HOi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj8HOi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbj8HOi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbj8HOi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbj8HOi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbj8HOi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj8HOi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbj8HOi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbj8HOi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbj8HOi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbj8HOi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbj8HOi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbj8HOi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbj8HOi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbj8HOi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbj8HOi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbj8HOi.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjeyNUW.s: Assembler messages:
encrypt.c: /tmp/ccjeyNUW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjeyNUW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjeyNUW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjeyNUW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeyNUW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeyNUW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeyNUW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeyNUW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeyNUW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjeyNUW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjeyNUW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjeyNUW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjeyNUW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeyNUW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjeyNUW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjeyNUW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjeyNUW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeyNUW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeyNUW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjeyNUW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeyNUW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjeyNUW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeyNUW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjeyNUW.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccra6GYV.s: Assembler messages:
encrypt.c: /tmp/ccra6GYV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccra6GYV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccra6GYV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccra6GYV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra6GYV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra6GYV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra6GYV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra6GYV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra6GYV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccra6GYV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccra6GYV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccra6GYV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccra6GYV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra6GYV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccra6GYV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccra6GYV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccra6GYV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccra6GYV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccra6GYV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccra6GYV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccra6GYV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccra6GYV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccra6GYV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccra6GYV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwZ2gxt.s: Assembler messages:
encrypt.c: /tmp/ccwZ2gxt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwZ2gxt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwZ2gxt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwZ2gxt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZ2gxt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZ2gxt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZ2gxt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZ2gxt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZ2gxt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwZ2gxt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwZ2gxt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwZ2gxt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwZ2gxt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZ2gxt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwZ2gxt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwZ2gxt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwZ2gxt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwZ2gxt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwZ2gxt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZ2gxt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwZ2gxt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwZ2gxt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwZ2gxt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwZ2gxt.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQ8EHzT.s: Assembler messages:
encrypt.c: /tmp/ccQ8EHzT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ8EHzT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ8EHzT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ8EHzT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8EHzT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8EHzT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8EHzT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8EHzT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8EHzT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ8EHzT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ8EHzT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ8EHzT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ8EHzT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8EHzT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ8EHzT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ8EHzT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ8EHzT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ8EHzT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ8EHzT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ8EHzT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ8EHzT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ8EHzT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ8EHzT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ8EHzT.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctxGDzp.s: Assembler messages:
encrypt.c: /tmp/cctxGDzp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctxGDzp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctxGDzp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctxGDzp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxGDzp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxGDzp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxGDzp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxGDzp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxGDzp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxGDzp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxGDzp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxGDzp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctxGDzp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxGDzp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctxGDzp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctxGDzp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctxGDzp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxGDzp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxGDzp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctxGDzp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxGDzp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctxGDzp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxGDzp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctxGDzp.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc23mnVx.s: Assembler messages:
encrypt.c: /tmp/cc23mnVx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc23mnVx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc23mnVx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc23mnVx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23mnVx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23mnVx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23mnVx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23mnVx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23mnVx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc23mnVx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc23mnVx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc23mnVx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc23mnVx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23mnVx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc23mnVx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc23mnVx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc23mnVx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc23mnVx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc23mnVx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc23mnVx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc23mnVx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc23mnVx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc23mnVx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc23mnVx.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc802rO1.s: Assembler messages:
encrypt.c: /tmp/cc802rO1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc802rO1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc802rO1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc802rO1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc802rO1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc802rO1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc802rO1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc802rO1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc802rO1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc802rO1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc802rO1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc802rO1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc802rO1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc802rO1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc802rO1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc802rO1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc802rO1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc802rO1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc802rO1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc802rO1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc802rO1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc802rO1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc802rO1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc802rO1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4Zitvq.s: Assembler messages:
encrypt.c: /tmp/cc4Zitvq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Zitvq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Zitvq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Zitvq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Zitvq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Zitvq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Zitvq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Zitvq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Zitvq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Zitvq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Zitvq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Zitvq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Zitvq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Zitvq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Zitvq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4Zitvq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Zitvq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Zitvq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Zitvq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Zitvq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Zitvq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Zitvq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Zitvq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Zitvq.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpnFG3V.s: Assembler messages:
encrypt.c: /tmp/ccpnFG3V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpnFG3V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpnFG3V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpnFG3V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnFG3V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnFG3V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnFG3V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnFG3V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnFG3V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnFG3V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnFG3V.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnFG3V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpnFG3V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnFG3V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpnFG3V.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnFG3V.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpnFG3V.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnFG3V.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnFG3V.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnFG3V.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnFG3V.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnFG3V.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpnFG3V.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnFG3V.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmUJO4f.s: Assembler messages:
encrypt.c: /tmp/ccmUJO4f.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmUJO4f.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmUJO4f.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmUJO4f.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUJO4f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUJO4f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUJO4f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUJO4f.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUJO4f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmUJO4f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmUJO4f.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmUJO4f.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmUJO4f.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUJO4f.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmUJO4f.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmUJO4f.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmUJO4f.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmUJO4f.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmUJO4f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmUJO4f.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmUJO4f.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmUJO4f.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmUJO4f.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmUJO4f.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccny3rWM.s: Assembler messages:
encrypt.c: /tmp/ccny3rWM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccny3rWM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccny3rWM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccny3rWM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccny3rWM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccny3rWM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccny3rWM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccny3rWM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccny3rWM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccny3rWM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccny3rWM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccny3rWM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccny3rWM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccny3rWM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccny3rWM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccny3rWM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccny3rWM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccny3rWM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccny3rWM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccny3rWM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccny3rWM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccny3rWM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccny3rWM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccny3rWM.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMQ1ElG.s: Assembler messages:
encrypt.c: /tmp/ccMQ1ElG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMQ1ElG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMQ1ElG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMQ1ElG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQ1ElG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQ1ElG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQ1ElG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQ1ElG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQ1ElG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQ1ElG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQ1ElG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQ1ElG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMQ1ElG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQ1ElG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMQ1ElG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQ1ElG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMQ1ElG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMQ1ElG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMQ1ElG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMQ1ElG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMQ1ElG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMQ1ElG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMQ1ElG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMQ1ElG.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpFwsFd.s: Assembler messages:
encrypt.c: /tmp/ccpFwsFd.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpFwsFd.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpFwsFd.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpFwsFd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFwsFd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFwsFd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFwsFd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFwsFd.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFwsFd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFwsFd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFwsFd.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFwsFd.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpFwsFd.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFwsFd.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpFwsFd.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpFwsFd.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFwsFd.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFwsFd.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFwsFd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFwsFd.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFwsFd.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpFwsFd.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFwsFd.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFwsFd.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJCPlRo.s: Assembler messages:
encrypt.c: /tmp/ccJCPlRo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJCPlRo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJCPlRo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJCPlRo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCPlRo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCPlRo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCPlRo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCPlRo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCPlRo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJCPlRo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJCPlRo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJCPlRo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJCPlRo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCPlRo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJCPlRo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJCPlRo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJCPlRo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJCPlRo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJCPlRo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJCPlRo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJCPlRo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJCPlRo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJCPlRo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJCPlRo.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpCdiiO.s: Assembler messages:
encrypt.c: /tmp/ccpCdiiO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpCdiiO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpCdiiO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpCdiiO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCdiiO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCdiiO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCdiiO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCdiiO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCdiiO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCdiiO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCdiiO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCdiiO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpCdiiO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCdiiO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpCdiiO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCdiiO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpCdiiO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpCdiiO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCdiiO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCdiiO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpCdiiO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCdiiO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpCdiiO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpCdiiO.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfIgAke.s: Assembler messages:
encrypt.c: /tmp/ccfIgAke.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfIgAke.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfIgAke.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfIgAke.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIgAke.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIgAke.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIgAke.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIgAke.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIgAke.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfIgAke.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfIgAke.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfIgAke.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfIgAke.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIgAke.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfIgAke.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfIgAke.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfIgAke.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfIgAke.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfIgAke.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfIgAke.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfIgAke.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfIgAke.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfIgAke.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfIgAke.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpkvdsJ.s: Assembler messages:
encrypt.c: /tmp/ccpkvdsJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpkvdsJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpkvdsJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpkvdsJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkvdsJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkvdsJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkvdsJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkvdsJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkvdsJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkvdsJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkvdsJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkvdsJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpkvdsJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkvdsJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpkvdsJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkvdsJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpkvdsJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkvdsJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkvdsJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkvdsJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkvdsJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkvdsJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpkvdsJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkvdsJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDBONDY.s: Assembler messages:
encrypt.c: /tmp/ccDBONDY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDBONDY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDBONDY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDBONDY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBONDY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBONDY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBONDY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBONDY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBONDY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBONDY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBONDY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBONDY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDBONDY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBONDY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDBONDY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBONDY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDBONDY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDBONDY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDBONDY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDBONDY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDBONDY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDBONDY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDBONDY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDBONDY.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfBu0Ar.s: Assembler messages:
encrypt.c: /tmp/ccfBu0Ar.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfBu0Ar.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfBu0Ar.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfBu0Ar.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBu0Ar.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBu0Ar.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBu0Ar.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBu0Ar.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBu0Ar.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfBu0Ar.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfBu0Ar.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfBu0Ar.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfBu0Ar.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBu0Ar.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfBu0Ar.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfBu0Ar.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfBu0Ar.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfBu0Ar.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfBu0Ar.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfBu0Ar.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfBu0Ar.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfBu0Ar.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfBu0Ar.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfBu0Ar.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5Xb9GN.s: Assembler messages:
encrypt.c: /tmp/cc5Xb9GN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Xb9GN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Xb9GN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Xb9GN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xb9GN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xb9GN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xb9GN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xb9GN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xb9GN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Xb9GN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Xb9GN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Xb9GN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Xb9GN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xb9GN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Xb9GN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Xb9GN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5Xb9GN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Xb9GN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Xb9GN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Xb9GN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xb9GN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Xb9GN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Xb9GN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Xb9GN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbk6Qhl.s: Assembler messages:
encrypt.c: /tmp/ccbk6Qhl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbk6Qhl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbk6Qhl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbk6Qhl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk6Qhl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk6Qhl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk6Qhl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk6Qhl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk6Qhl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbk6Qhl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbk6Qhl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbk6Qhl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbk6Qhl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk6Qhl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbk6Qhl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbk6Qhl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbk6Qhl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbk6Qhl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbk6Qhl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbk6Qhl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbk6Qhl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbk6Qhl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbk6Qhl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbk6Qhl.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbCNTWY.s: Assembler messages:
encrypt.c: /tmp/ccbCNTWY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbCNTWY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbCNTWY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbCNTWY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCNTWY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCNTWY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCNTWY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCNTWY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCNTWY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCNTWY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCNTWY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCNTWY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbCNTWY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCNTWY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbCNTWY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCNTWY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbCNTWY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCNTWY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCNTWY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCNTWY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCNTWY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCNTWY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbCNTWY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCNTWY.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrAY6rx.s: Assembler messages:
encrypt.c: /tmp/ccrAY6rx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrAY6rx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrAY6rx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrAY6rx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAY6rx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAY6rx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAY6rx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAY6rx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAY6rx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrAY6rx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrAY6rx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrAY6rx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrAY6rx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAY6rx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrAY6rx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrAY6rx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrAY6rx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrAY6rx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrAY6rx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrAY6rx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrAY6rx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrAY6rx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrAY6rx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrAY6rx.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYzR9BV.s: Assembler messages:
encrypt.c: /tmp/ccYzR9BV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYzR9BV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYzR9BV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYzR9BV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzR9BV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzR9BV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzR9BV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzR9BV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzR9BV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzR9BV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzR9BV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzR9BV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYzR9BV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzR9BV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYzR9BV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzR9BV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYzR9BV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYzR9BV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzR9BV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzR9BV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzR9BV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzR9BV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYzR9BV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYzR9BV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrWY4Xn.s: Assembler messages:
encrypt.c: /tmp/ccrWY4Xn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrWY4Xn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrWY4Xn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrWY4Xn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWY4Xn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWY4Xn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWY4Xn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWY4Xn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWY4Xn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWY4Xn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWY4Xn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWY4Xn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrWY4Xn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWY4Xn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrWY4Xn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrWY4Xn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWY4Xn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWY4Xn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWY4Xn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWY4Xn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWY4Xn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrWY4Xn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWY4Xn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWY4Xn.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDK5SWd.s: Assembler messages:
encrypt.c: /tmp/ccDK5SWd.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDK5SWd.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDK5SWd.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDK5SWd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK5SWd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK5SWd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK5SWd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK5SWd.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK5SWd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDK5SWd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDK5SWd.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDK5SWd.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDK5SWd.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK5SWd.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDK5SWd.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDK5SWd.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDK5SWd.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDK5SWd.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDK5SWd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDK5SWd.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDK5SWd.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDK5SWd.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDK5SWd.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDK5SWd.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchwtyXK.s: Assembler messages:
encrypt.c: /tmp/cchwtyXK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchwtyXK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchwtyXK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchwtyXK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwtyXK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwtyXK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwtyXK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwtyXK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwtyXK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchwtyXK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchwtyXK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchwtyXK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchwtyXK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwtyXK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchwtyXK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchwtyXK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchwtyXK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchwtyXK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchwtyXK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchwtyXK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwtyXK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchwtyXK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchwtyXK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchwtyXK.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9lziJc.s: Assembler messages:
encrypt.c: /tmp/cc9lziJc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9lziJc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9lziJc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9lziJc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lziJc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lziJc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lziJc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lziJc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lziJc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lziJc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lziJc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lziJc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9lziJc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lziJc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9lziJc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9lziJc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9lziJc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lziJc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lziJc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9lziJc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lziJc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9lziJc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lziJc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9lziJc.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCIEgGB.s: Assembler messages:
encrypt.c: /tmp/ccCIEgGB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCIEgGB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCIEgGB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCIEgGB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIEgGB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIEgGB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIEgGB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIEgGB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIEgGB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCIEgGB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCIEgGB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCIEgGB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCIEgGB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIEgGB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCIEgGB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCIEgGB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCIEgGB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCIEgGB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCIEgGB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCIEgGB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCIEgGB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCIEgGB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCIEgGB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCIEgGB.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRy8yuL.s: Assembler messages:
encrypt.c: /tmp/ccRy8yuL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRy8yuL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRy8yuL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRy8yuL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8yuL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8yuL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8yuL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8yuL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8yuL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRy8yuL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRy8yuL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRy8yuL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRy8yuL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8yuL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRy8yuL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRy8yuL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRy8yuL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRy8yuL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRy8yuL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRy8yuL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRy8yuL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRy8yuL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRy8yuL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRy8yuL.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSYBsIk.s: Assembler messages:
encrypt.c: /tmp/ccSYBsIk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSYBsIk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSYBsIk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSYBsIk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYBsIk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYBsIk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYBsIk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYBsIk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYBsIk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSYBsIk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSYBsIk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSYBsIk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSYBsIk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYBsIk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSYBsIk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSYBsIk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSYBsIk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYBsIk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYBsIk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYBsIk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYBsIk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSYBsIk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYBsIk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSYBsIk.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9pHh6e.s: Assembler messages:
encrypt.c: /tmp/cc9pHh6e.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9pHh6e.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9pHh6e.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9pHh6e.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pHh6e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pHh6e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pHh6e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pHh6e.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pHh6e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9pHh6e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9pHh6e.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9pHh6e.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9pHh6e.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pHh6e.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9pHh6e.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9pHh6e.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9pHh6e.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9pHh6e.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9pHh6e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pHh6e.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9pHh6e.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9pHh6e.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9pHh6e.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9pHh6e.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqYMBxM.s: Assembler messages:
encrypt.c: /tmp/ccqYMBxM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqYMBxM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqYMBxM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqYMBxM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYMBxM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYMBxM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYMBxM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYMBxM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYMBxM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqYMBxM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqYMBxM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqYMBxM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqYMBxM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYMBxM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqYMBxM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqYMBxM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqYMBxM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqYMBxM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqYMBxM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqYMBxM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqYMBxM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqYMBxM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqYMBxM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqYMBxM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCe8agz.s: Assembler messages:
encrypt.c: /tmp/ccCe8agz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCe8agz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCe8agz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCe8agz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCe8agz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCe8agz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCe8agz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCe8agz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCe8agz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCe8agz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCe8agz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCe8agz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCe8agz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCe8agz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCe8agz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCe8agz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCe8agz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCe8agz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCe8agz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCe8agz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCe8agz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCe8agz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCe8agz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCe8agz.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpsZJF8.s: Assembler messages:
encrypt.c: /tmp/ccpsZJF8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpsZJF8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpsZJF8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpsZJF8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsZJF8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsZJF8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsZJF8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsZJF8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsZJF8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsZJF8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsZJF8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsZJF8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpsZJF8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsZJF8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpsZJF8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsZJF8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpsZJF8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpsZJF8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpsZJF8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpsZJF8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpsZJF8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpsZJF8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpsZJF8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpsZJF8.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9bRDox.s: Assembler messages:
encrypt.c: /tmp/cc9bRDox.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9bRDox.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9bRDox.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9bRDox.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bRDox.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bRDox.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bRDox.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bRDox.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bRDox.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9bRDox.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9bRDox.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9bRDox.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9bRDox.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bRDox.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9bRDox.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9bRDox.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9bRDox.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9bRDox.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9bRDox.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9bRDox.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9bRDox.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9bRDox.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9bRDox.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9bRDox.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuZc730.s: Assembler messages:
encrypt.c: /tmp/ccuZc730.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuZc730.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuZc730.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuZc730.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZc730.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZc730.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZc730.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZc730.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZc730.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZc730.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZc730.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZc730.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuZc730.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZc730.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuZc730.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZc730.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuZc730.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuZc730.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZc730.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZc730.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZc730.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZc730.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuZc730.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuZc730.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWGycZK.s: Assembler messages:
encrypt.c: /tmp/ccWGycZK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWGycZK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWGycZK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWGycZK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGycZK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGycZK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGycZK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGycZK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGycZK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWGycZK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWGycZK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWGycZK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWGycZK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGycZK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWGycZK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWGycZK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWGycZK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWGycZK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWGycZK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWGycZK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWGycZK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWGycZK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWGycZK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWGycZK.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXAK3O7.s: Assembler messages:
encrypt.c: /tmp/ccXAK3O7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXAK3O7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXAK3O7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXAK3O7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAK3O7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAK3O7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAK3O7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAK3O7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAK3O7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXAK3O7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXAK3O7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXAK3O7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXAK3O7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAK3O7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXAK3O7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXAK3O7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXAK3O7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXAK3O7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXAK3O7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXAK3O7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXAK3O7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXAK3O7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXAK3O7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXAK3O7.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMB0SxA.s: Assembler messages:
encrypt.c: /tmp/ccMB0SxA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMB0SxA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMB0SxA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMB0SxA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB0SxA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB0SxA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB0SxA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB0SxA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB0SxA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMB0SxA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMB0SxA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMB0SxA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMB0SxA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB0SxA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMB0SxA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMB0SxA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMB0SxA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMB0SxA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMB0SxA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMB0SxA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMB0SxA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMB0SxA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMB0SxA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMB0SxA.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvqKMa9.s: Assembler messages:
encrypt.c: /tmp/ccvqKMa9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvqKMa9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvqKMa9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvqKMa9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqKMa9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqKMa9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqKMa9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqKMa9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqKMa9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqKMa9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqKMa9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqKMa9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvqKMa9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqKMa9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvqKMa9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqKMa9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvqKMa9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvqKMa9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqKMa9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqKMa9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqKMa9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqKMa9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvqKMa9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvqKMa9.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccus0LuR.s: Assembler messages:
encrypt.c: /tmp/ccus0LuR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccus0LuR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccus0LuR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccus0LuR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccus0LuR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccus0LuR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccus0LuR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccus0LuR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccus0LuR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccus0LuR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccus0LuR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccus0LuR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccus0LuR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccus0LuR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccus0LuR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccus0LuR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccus0LuR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccus0LuR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccus0LuR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccus0LuR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccus0LuR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccus0LuR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccus0LuR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccus0LuR.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyIMxxo.s: Assembler messages:
encrypt.c: /tmp/ccyIMxxo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyIMxxo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyIMxxo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyIMxxo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIMxxo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIMxxo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIMxxo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIMxxo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIMxxo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyIMxxo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyIMxxo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyIMxxo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyIMxxo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIMxxo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyIMxxo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyIMxxo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyIMxxo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyIMxxo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyIMxxo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyIMxxo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyIMxxo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyIMxxo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyIMxxo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyIMxxo.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAs6tTe.s: Assembler messages:
encrypt.c: /tmp/ccAs6tTe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAs6tTe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAs6tTe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAs6tTe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs6tTe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs6tTe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs6tTe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs6tTe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs6tTe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAs6tTe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAs6tTe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAs6tTe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAs6tTe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs6tTe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAs6tTe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAs6tTe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAs6tTe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAs6tTe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAs6tTe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAs6tTe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAs6tTe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAs6tTe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAs6tTe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAs6tTe.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZTzbHW.s: Assembler messages:
encrypt.c: /tmp/ccZTzbHW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZTzbHW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZTzbHW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZTzbHW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTzbHW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTzbHW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTzbHW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTzbHW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTzbHW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZTzbHW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZTzbHW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZTzbHW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZTzbHW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTzbHW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZTzbHW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZTzbHW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZTzbHW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTzbHW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTzbHW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTzbHW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTzbHW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZTzbHW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTzbHW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZTzbHW.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccB2saep.s: Assembler messages:
encrypt.c: /tmp/ccB2saep.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB2saep.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB2saep.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB2saep.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2saep.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2saep.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2saep.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2saep.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2saep.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2saep.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2saep.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2saep.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB2saep.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2saep.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB2saep.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2saep.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB2saep.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB2saep.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2saep.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2saep.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB2saep.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2saep.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB2saep.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB2saep.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjmllYV.s: Assembler messages:
encrypt.c: /tmp/ccjmllYV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjmllYV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjmllYV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjmllYV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmllYV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmllYV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmllYV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmllYV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmllYV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjmllYV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjmllYV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjmllYV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjmllYV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmllYV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjmllYV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjmllYV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjmllYV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjmllYV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjmllYV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjmllYV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjmllYV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjmllYV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjmllYV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjmllYV.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKtq2fR.s: Assembler messages:
encrypt.c: /tmp/ccKtq2fR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKtq2fR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKtq2fR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKtq2fR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtq2fR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtq2fR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtq2fR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtq2fR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtq2fR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKtq2fR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKtq2fR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKtq2fR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKtq2fR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtq2fR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKtq2fR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKtq2fR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKtq2fR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKtq2fR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKtq2fR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtq2fR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKtq2fR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKtq2fR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKtq2fR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKtq2fR.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYPbJMo.s: Assembler messages:
encrypt.c: /tmp/ccYPbJMo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYPbJMo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYPbJMo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYPbJMo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPbJMo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPbJMo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPbJMo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPbJMo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPbJMo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPbJMo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPbJMo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPbJMo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYPbJMo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPbJMo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYPbJMo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPbJMo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYPbJMo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYPbJMo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYPbJMo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYPbJMo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPbJMo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYPbJMo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYPbJMo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYPbJMo.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQcFRwa.s: Assembler messages:
encrypt.c: /tmp/ccQcFRwa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQcFRwa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQcFRwa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQcFRwa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcFRwa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcFRwa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcFRwa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcFRwa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcFRwa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcFRwa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcFRwa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcFRwa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQcFRwa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcFRwa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQcFRwa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcFRwa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQcFRwa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcFRwa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcFRwa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcFRwa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcFRwa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcFRwa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQcFRwa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcFRwa.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZkzAPM.s: Assembler messages:
encrypt.c: /tmp/ccZkzAPM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZkzAPM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZkzAPM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZkzAPM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkzAPM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkzAPM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkzAPM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkzAPM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkzAPM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZkzAPM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZkzAPM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZkzAPM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZkzAPM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkzAPM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZkzAPM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZkzAPM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZkzAPM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZkzAPM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZkzAPM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkzAPM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZkzAPM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZkzAPM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZkzAPM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZkzAPM.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKnB9x9.s: Assembler messages:
encrypt.c: /tmp/ccKnB9x9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKnB9x9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKnB9x9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKnB9x9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnB9x9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnB9x9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnB9x9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnB9x9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnB9x9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKnB9x9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKnB9x9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKnB9x9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKnB9x9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnB9x9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKnB9x9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKnB9x9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKnB9x9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKnB9x9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKnB9x9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKnB9x9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKnB9x9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKnB9x9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKnB9x9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKnB9x9.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyUg0zJ.s: Assembler messages:
encrypt.c: /tmp/ccyUg0zJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyUg0zJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyUg0zJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyUg0zJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUg0zJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUg0zJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUg0zJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUg0zJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUg0zJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyUg0zJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyUg0zJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyUg0zJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyUg0zJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUg0zJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyUg0zJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyUg0zJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyUg0zJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyUg0zJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyUg0zJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUg0zJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyUg0zJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyUg0zJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyUg0zJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyUg0zJ.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccPSZqNT.s: Assembler messages:
encrypt.c: /tmp/ccPSZqNT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPSZqNT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPSZqNT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPSZqNT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSZqNT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSZqNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSZqNT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSZqNT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSZqNT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPSZqNT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPSZqNT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPSZqNT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPSZqNT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSZqNT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPSZqNT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPSZqNT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPSZqNT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSZqNT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSZqNT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSZqNT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSZqNT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPSZqNT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSZqNT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSZqNT.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cclRPSv9.s: Assembler messages:
encrypt.c: /tmp/cclRPSv9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclRPSv9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclRPSv9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclRPSv9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRPSv9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRPSv9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRPSv9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRPSv9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRPSv9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRPSv9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRPSv9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRPSv9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclRPSv9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRPSv9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclRPSv9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRPSv9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclRPSv9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclRPSv9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclRPSv9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclRPSv9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclRPSv9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclRPSv9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclRPSv9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclRPSv9.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2YuWW9.s: Assembler messages:
encrypt.c: /tmp/cc2YuWW9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2YuWW9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2YuWW9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2YuWW9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YuWW9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YuWW9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YuWW9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YuWW9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YuWW9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YuWW9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YuWW9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YuWW9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2YuWW9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YuWW9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2YuWW9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YuWW9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2YuWW9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YuWW9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2YuWW9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2YuWW9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YuWW9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2YuWW9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2YuWW9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2YuWW9.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSwTvQK.s: Assembler messages:
encrypt.c: /tmp/ccSwTvQK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSwTvQK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSwTvQK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSwTvQK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwTvQK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwTvQK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwTvQK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwTvQK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwTvQK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSwTvQK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSwTvQK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSwTvQK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSwTvQK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwTvQK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSwTvQK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSwTvQK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSwTvQK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwTvQK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwTvQK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwTvQK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwTvQK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSwTvQK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwTvQK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwTvQK.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfXu9Ua.s: Assembler messages:
encrypt.c: /tmp/ccfXu9Ua.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfXu9Ua.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfXu9Ua.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfXu9Ua.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXu9Ua.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXu9Ua.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXu9Ua.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXu9Ua.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXu9Ua.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXu9Ua.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXu9Ua.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXu9Ua.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfXu9Ua.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXu9Ua.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfXu9Ua.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfXu9Ua.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfXu9Ua.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXu9Ua.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXu9Ua.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXu9Ua.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXu9Ua.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfXu9Ua.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXu9Ua.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfXu9Ua.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqIHiFE.s: Assembler messages:
encrypt.c: /tmp/ccqIHiFE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqIHiFE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqIHiFE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqIHiFE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIHiFE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIHiFE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIHiFE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIHiFE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIHiFE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqIHiFE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqIHiFE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqIHiFE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqIHiFE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIHiFE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqIHiFE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqIHiFE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqIHiFE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqIHiFE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqIHiFE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqIHiFE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIHiFE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqIHiFE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqIHiFE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqIHiFE.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc47RjI8.s: Assembler messages:
encrypt.c: /tmp/cc47RjI8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc47RjI8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc47RjI8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc47RjI8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47RjI8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47RjI8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47RjI8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47RjI8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47RjI8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47RjI8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47RjI8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47RjI8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc47RjI8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47RjI8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc47RjI8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc47RjI8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47RjI8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47RjI8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47RjI8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47RjI8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47RjI8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc47RjI8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47RjI8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47RjI8.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccw9AyUx.s: Assembler messages:
encrypt.c: /tmp/ccw9AyUx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw9AyUx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw9AyUx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw9AyUx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9AyUx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9AyUx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9AyUx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9AyUx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9AyUx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw9AyUx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw9AyUx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw9AyUx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw9AyUx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9AyUx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw9AyUx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw9AyUx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw9AyUx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw9AyUx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw9AyUx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw9AyUx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw9AyUx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw9AyUx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw9AyUx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw9AyUx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccJFRowi.s: Assembler messages:
encrypt.c: /tmp/ccJFRowi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJFRowi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJFRowi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJFRowi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFRowi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFRowi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFRowi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFRowi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFRowi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFRowi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFRowi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFRowi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJFRowi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFRowi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJFRowi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJFRowi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFRowi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFRowi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFRowi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFRowi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFRowi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJFRowi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFRowi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFRowi.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccrkz21I.s: Assembler messages:
encrypt.c: /tmp/ccrkz21I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrkz21I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrkz21I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrkz21I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkz21I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkz21I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkz21I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkz21I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkz21I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrkz21I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrkz21I.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrkz21I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrkz21I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkz21I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrkz21I.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrkz21I.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrkz21I.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrkz21I.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrkz21I.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrkz21I.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrkz21I.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrkz21I.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrkz21I.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrkz21I.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc28AS26.s: Assembler messages:
encrypt.c: /tmp/cc28AS26.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc28AS26.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc28AS26.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc28AS26.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28AS26.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28AS26.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28AS26.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28AS26.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28AS26.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc28AS26.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc28AS26.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc28AS26.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc28AS26.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28AS26.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc28AS26.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc28AS26.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc28AS26.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc28AS26.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc28AS26.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc28AS26.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc28AS26.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc28AS26.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc28AS26.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc28AS26.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjJQFEG.s: Assembler messages:
encrypt.c: /tmp/ccjJQFEG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjJQFEG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjJQFEG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjJQFEG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJQFEG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJQFEG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJQFEG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJQFEG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJQFEG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjJQFEG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjJQFEG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjJQFEG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjJQFEG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJQFEG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjJQFEG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjJQFEG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjJQFEG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjJQFEG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjJQFEG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjJQFEG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjJQFEG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjJQFEG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjJQFEG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjJQFEG.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpyucs2.s: Assembler messages:
encrypt.c: /tmp/ccpyucs2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpyucs2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpyucs2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpyucs2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyucs2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyucs2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyucs2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyucs2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyucs2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpyucs2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpyucs2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpyucs2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpyucs2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyucs2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpyucs2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpyucs2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpyucs2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpyucs2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpyucs2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyucs2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpyucs2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpyucs2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpyucs2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpyucs2.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsLdLuq.s: Assembler messages:
encrypt.c: /tmp/ccsLdLuq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsLdLuq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsLdLuq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsLdLuq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLdLuq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLdLuq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLdLuq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLdLuq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLdLuq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsLdLuq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsLdLuq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsLdLuq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsLdLuq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLdLuq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsLdLuq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsLdLuq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsLdLuq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsLdLuq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsLdLuq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsLdLuq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLdLuq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsLdLuq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsLdLuq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsLdLuq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYZeVGl.s: Assembler messages:
encrypt.c: /tmp/ccYZeVGl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYZeVGl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYZeVGl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYZeVGl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZeVGl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZeVGl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZeVGl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZeVGl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZeVGl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZeVGl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZeVGl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZeVGl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYZeVGl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZeVGl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYZeVGl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZeVGl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYZeVGl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYZeVGl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZeVGl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZeVGl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZeVGl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZeVGl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYZeVGl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYZeVGl.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm7oCX2.s: Assembler messages:
encrypt.c: /tmp/ccm7oCX2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm7oCX2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm7oCX2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccm7oCX2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7oCX2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7oCX2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7oCX2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7oCX2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7oCX2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm7oCX2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm7oCX2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm7oCX2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm7oCX2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7oCX2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm7oCX2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm7oCX2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm7oCX2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm7oCX2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm7oCX2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7oCX2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm7oCX2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm7oCX2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm7oCX2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm7oCX2.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc0Z1CXs.s: Assembler messages:
encrypt.c: /tmp/cc0Z1CXs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Z1CXs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Z1CXs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Z1CXs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Z1CXs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Z1CXs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Z1CXs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Z1CXs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Z1CXs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Z1CXs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Z1CXs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Z1CXs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Z1CXs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Z1CXs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Z1CXs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Z1CXs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0Z1CXs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Z1CXs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Z1CXs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Z1CXs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Z1CXs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Z1CXs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Z1CXs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Z1CXs.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cckzOJP1.s: Assembler messages:
encrypt.c: /tmp/cckzOJP1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckzOJP1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckzOJP1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckzOJP1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzOJP1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzOJP1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzOJP1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzOJP1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzOJP1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckzOJP1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckzOJP1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckzOJP1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckzOJP1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzOJP1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckzOJP1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckzOJP1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckzOJP1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckzOJP1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckzOJP1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzOJP1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckzOJP1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckzOJP1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckzOJP1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckzOJP1.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW2gQUm.s: Assembler messages:
encrypt.c: /tmp/ccW2gQUm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW2gQUm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW2gQUm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW2gQUm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2gQUm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2gQUm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2gQUm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2gQUm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2gQUm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2gQUm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2gQUm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2gQUm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW2gQUm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2gQUm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW2gQUm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2gQUm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW2gQUm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW2gQUm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2gQUm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2gQUm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2gQUm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2gQUm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW2gQUm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW2gQUm.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvu4UX3.s: Assembler messages:
encrypt.c: /tmp/ccvu4UX3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvu4UX3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvu4UX3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvu4UX3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvu4UX3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvu4UX3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvu4UX3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvu4UX3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvu4UX3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvu4UX3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvu4UX3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvu4UX3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvu4UX3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvu4UX3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvu4UX3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvu4UX3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvu4UX3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvu4UX3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvu4UX3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvu4UX3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvu4UX3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvu4UX3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvu4UX3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvu4UX3.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKEzhtG.s: Assembler messages:
encrypt.c: /tmp/ccKEzhtG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKEzhtG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKEzhtG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKEzhtG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEzhtG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEzhtG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEzhtG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEzhtG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEzhtG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKEzhtG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKEzhtG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKEzhtG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKEzhtG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEzhtG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKEzhtG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKEzhtG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKEzhtG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKEzhtG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKEzhtG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEzhtG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKEzhtG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKEzhtG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKEzhtG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKEzhtG.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpnYuDe.s: Assembler messages:
encrypt.c: /tmp/ccpnYuDe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpnYuDe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpnYuDe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpnYuDe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnYuDe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnYuDe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnYuDe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnYuDe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnYuDe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnYuDe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnYuDe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnYuDe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpnYuDe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnYuDe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpnYuDe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnYuDe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpnYuDe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnYuDe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnYuDe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnYuDe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnYuDe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnYuDe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpnYuDe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnYuDe.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGej6PG.s: Assembler messages:
encrypt.c: /tmp/ccGej6PG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGej6PG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGej6PG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGej6PG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGej6PG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGej6PG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGej6PG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGej6PG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGej6PG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGej6PG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGej6PG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGej6PG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGej6PG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGej6PG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGej6PG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGej6PG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGej6PG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGej6PG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGej6PG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGej6PG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGej6PG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGej6PG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGej6PG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGej6PG.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwC6NX6.s: Assembler messages:
encrypt.c: /tmp/ccwC6NX6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwC6NX6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwC6NX6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwC6NX6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwC6NX6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwC6NX6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwC6NX6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwC6NX6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwC6NX6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwC6NX6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwC6NX6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwC6NX6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwC6NX6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwC6NX6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwC6NX6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwC6NX6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwC6NX6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwC6NX6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwC6NX6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwC6NX6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwC6NX6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwC6NX6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwC6NX6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwC6NX6.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccC1opkh.s: Assembler messages:
encrypt.c: /tmp/ccC1opkh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC1opkh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC1opkh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC1opkh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1opkh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1opkh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1opkh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1opkh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1opkh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC1opkh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC1opkh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC1opkh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC1opkh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1opkh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC1opkh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC1opkh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC1opkh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC1opkh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC1opkh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC1opkh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC1opkh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC1opkh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC1opkh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC1opkh.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVBHHwP.s: Assembler messages:
encrypt.c: /tmp/ccVBHHwP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVBHHwP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVBHHwP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVBHHwP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBHHwP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBHHwP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBHHwP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBHHwP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBHHwP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVBHHwP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVBHHwP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVBHHwP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVBHHwP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBHHwP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVBHHwP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVBHHwP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVBHHwP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVBHHwP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVBHHwP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBHHwP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVBHHwP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVBHHwP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVBHHwP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVBHHwP.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLGOBTa.s: Assembler messages:
encrypt.c: /tmp/ccLGOBTa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLGOBTa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLGOBTa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLGOBTa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGOBTa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGOBTa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGOBTa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGOBTa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGOBTa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLGOBTa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLGOBTa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLGOBTa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLGOBTa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGOBTa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLGOBTa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLGOBTa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLGOBTa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLGOBTa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLGOBTa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLGOBTa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLGOBTa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLGOBTa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLGOBTa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLGOBTa.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMPfipH.s: Assembler messages:
encrypt.c: /tmp/ccMPfipH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMPfipH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMPfipH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMPfipH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPfipH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPfipH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPfipH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPfipH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPfipH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPfipH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPfipH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPfipH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMPfipH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPfipH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMPfipH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMPfipH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMPfipH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPfipH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPfipH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMPfipH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPfipH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMPfipH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPfipH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMPfipH.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1pFxLw.s: Assembler messages:
encrypt.c: /tmp/cc1pFxLw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1pFxLw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1pFxLw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1pFxLw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pFxLw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pFxLw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pFxLw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pFxLw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pFxLw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pFxLw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pFxLw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pFxLw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1pFxLw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pFxLw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1pFxLw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1pFxLw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pFxLw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pFxLw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pFxLw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pFxLw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pFxLw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1pFxLw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pFxLw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pFxLw.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6jQW90.s: Assembler messages:
encrypt.c: /tmp/cc6jQW90.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6jQW90.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6jQW90.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6jQW90.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jQW90.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jQW90.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jQW90.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jQW90.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jQW90.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6jQW90.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6jQW90.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6jQW90.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6jQW90.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jQW90.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6jQW90.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6jQW90.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6jQW90.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6jQW90.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6jQW90.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6jQW90.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jQW90.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6jQW90.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6jQW90.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6jQW90.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZYNUrt.s: Assembler messages:
encrypt.c: /tmp/ccZYNUrt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZYNUrt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZYNUrt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZYNUrt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYNUrt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYNUrt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYNUrt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYNUrt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYNUrt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYNUrt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYNUrt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYNUrt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZYNUrt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYNUrt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZYNUrt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZYNUrt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYNUrt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYNUrt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYNUrt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYNUrt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYNUrt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZYNUrt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYNUrt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYNUrt.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccJox9W.s: Assembler messages:
encrypt.c: /tmp/cccJox9W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccJox9W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccJox9W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccJox9W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJox9W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJox9W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJox9W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJox9W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJox9W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJox9W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJox9W.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJox9W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccJox9W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJox9W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccJox9W.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJox9W.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccJox9W.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccJox9W.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJox9W.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJox9W.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccJox9W.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJox9W.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccJox9W.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccJox9W.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccA3HMP3.s: Assembler messages:
encrypt.c: /tmp/ccA3HMP3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA3HMP3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA3HMP3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA3HMP3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3HMP3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3HMP3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3HMP3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3HMP3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3HMP3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3HMP3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3HMP3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3HMP3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA3HMP3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3HMP3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA3HMP3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3HMP3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA3HMP3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA3HMP3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3HMP3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3HMP3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3HMP3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3HMP3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA3HMP3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA3HMP3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNXkJLH.s: Assembler messages:
encrypt.c: /tmp/ccNXkJLH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNXkJLH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNXkJLH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNXkJLH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXkJLH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXkJLH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXkJLH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXkJLH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXkJLH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNXkJLH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNXkJLH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNXkJLH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNXkJLH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXkJLH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNXkJLH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNXkJLH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNXkJLH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXkJLH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXkJLH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXkJLH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXkJLH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNXkJLH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXkJLH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNXkJLH.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjkoN31.s: Assembler messages:
encrypt.c: /tmp/ccjkoN31.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjkoN31.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjkoN31.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjkoN31.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkoN31.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkoN31.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkoN31.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkoN31.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkoN31.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjkoN31.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjkoN31.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjkoN31.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjkoN31.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkoN31.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjkoN31.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjkoN31.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjkoN31.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjkoN31.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjkoN31.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjkoN31.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkoN31.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjkoN31.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjkoN31.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjkoN31.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxK3pOt.s: Assembler messages:
encrypt.c: /tmp/ccxK3pOt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxK3pOt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxK3pOt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxK3pOt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxK3pOt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxK3pOt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxK3pOt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxK3pOt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxK3pOt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxK3pOt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxK3pOt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxK3pOt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxK3pOt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxK3pOt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxK3pOt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxK3pOt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxK3pOt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxK3pOt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxK3pOt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxK3pOt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxK3pOt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxK3pOt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxK3pOt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxK3pOt.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVBRWyj.s: Assembler messages:
encrypt.c: /tmp/ccVBRWyj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVBRWyj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVBRWyj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVBRWyj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBRWyj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBRWyj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBRWyj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBRWyj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBRWyj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVBRWyj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVBRWyj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVBRWyj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVBRWyj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBRWyj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVBRWyj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVBRWyj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVBRWyj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVBRWyj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVBRWyj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBRWyj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVBRWyj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVBRWyj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVBRWyj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVBRWyj.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccymPjcS.s: Assembler messages:
encrypt.c: /tmp/ccymPjcS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccymPjcS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccymPjcS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccymPjcS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymPjcS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymPjcS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymPjcS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymPjcS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymPjcS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymPjcS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymPjcS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymPjcS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccymPjcS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymPjcS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccymPjcS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymPjcS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccymPjcS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymPjcS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymPjcS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymPjcS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymPjcS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymPjcS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccymPjcS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymPjcS.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZDLlOk.s: Assembler messages:
encrypt.c: /tmp/ccZDLlOk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZDLlOk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZDLlOk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZDLlOk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDLlOk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDLlOk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDLlOk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDLlOk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDLlOk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDLlOk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDLlOk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDLlOk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZDLlOk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDLlOk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZDLlOk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZDLlOk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZDLlOk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDLlOk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDLlOk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDLlOk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDLlOk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZDLlOk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDLlOk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZDLlOk.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwtzfTJ.s: Assembler messages:
encrypt.c: /tmp/ccwtzfTJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwtzfTJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwtzfTJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwtzfTJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtzfTJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtzfTJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtzfTJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtzfTJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtzfTJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwtzfTJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwtzfTJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwtzfTJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwtzfTJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtzfTJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwtzfTJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwtzfTJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwtzfTJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwtzfTJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwtzfTJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwtzfTJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtzfTJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwtzfTJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwtzfTJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwtzfTJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAMkBCR.s: Assembler messages:
encrypt.c: /tmp/ccAMkBCR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAMkBCR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAMkBCR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAMkBCR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMkBCR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMkBCR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMkBCR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMkBCR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMkBCR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMkBCR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMkBCR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMkBCR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAMkBCR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMkBCR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAMkBCR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMkBCR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAMkBCR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMkBCR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMkBCR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMkBCR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMkBCR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMkBCR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAMkBCR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMkBCR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCJy1zr.s: Assembler messages:
encrypt.c: /tmp/ccCJy1zr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCJy1zr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCJy1zr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCJy1zr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJy1zr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJy1zr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJy1zr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJy1zr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJy1zr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJy1zr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJy1zr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJy1zr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCJy1zr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJy1zr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCJy1zr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCJy1zr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCJy1zr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJy1zr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJy1zr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJy1zr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJy1zr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCJy1zr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJy1zr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCJy1zr.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2R7nxP.s: Assembler messages:
encrypt.c: /tmp/cc2R7nxP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2R7nxP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2R7nxP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2R7nxP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2R7nxP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2R7nxP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2R7nxP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2R7nxP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2R7nxP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2R7nxP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2R7nxP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2R7nxP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2R7nxP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2R7nxP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2R7nxP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2R7nxP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2R7nxP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2R7nxP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2R7nxP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2R7nxP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2R7nxP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2R7nxP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2R7nxP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2R7nxP.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccl6jFpj.s: Assembler messages:
encrypt.c: /tmp/ccl6jFpj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl6jFpj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl6jFpj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccl6jFpj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6jFpj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6jFpj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6jFpj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6jFpj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6jFpj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6jFpj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6jFpj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6jFpj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl6jFpj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6jFpj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl6jFpj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl6jFpj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl6jFpj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6jFpj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6jFpj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl6jFpj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6jFpj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl6jFpj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6jFpj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl6jFpj.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckq82oz.s: Assembler messages:
encrypt.c: /tmp/cckq82oz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckq82oz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckq82oz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckq82oz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq82oz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq82oz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq82oz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq82oz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq82oz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckq82oz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckq82oz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckq82oz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckq82oz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq82oz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckq82oz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckq82oz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckq82oz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckq82oz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckq82oz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckq82oz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckq82oz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckq82oz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckq82oz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckq82oz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrKdyo7.s: Assembler messages:
encrypt.c: /tmp/ccrKdyo7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrKdyo7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrKdyo7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrKdyo7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKdyo7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKdyo7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKdyo7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKdyo7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKdyo7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKdyo7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKdyo7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKdyo7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrKdyo7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKdyo7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrKdyo7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrKdyo7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrKdyo7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKdyo7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKdyo7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKdyo7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKdyo7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrKdyo7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKdyo7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrKdyo7.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgq0LJx.s: Assembler messages:
encrypt.c: /tmp/ccgq0LJx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgq0LJx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgq0LJx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgq0LJx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq0LJx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq0LJx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq0LJx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq0LJx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq0LJx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgq0LJx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgq0LJx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgq0LJx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgq0LJx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq0LJx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgq0LJx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgq0LJx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgq0LJx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgq0LJx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgq0LJx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgq0LJx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgq0LJx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgq0LJx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgq0LJx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgq0LJx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccstvjw4.s: Assembler messages:
encrypt.c: /tmp/ccstvjw4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccstvjw4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccstvjw4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccstvjw4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstvjw4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstvjw4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstvjw4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstvjw4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstvjw4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccstvjw4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccstvjw4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccstvjw4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccstvjw4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstvjw4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccstvjw4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccstvjw4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccstvjw4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccstvjw4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccstvjw4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccstvjw4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccstvjw4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccstvjw4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccstvjw4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccstvjw4.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cccyWyse.s: Assembler messages:
encrypt.c: /tmp/cccyWyse.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccyWyse.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccyWyse.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccyWyse.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyWyse.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyWyse.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyWyse.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyWyse.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyWyse.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccyWyse.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccyWyse.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccyWyse.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccyWyse.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyWyse.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccyWyse.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccyWyse.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccyWyse.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccyWyse.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccyWyse.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccyWyse.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccyWyse.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccyWyse.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccyWyse.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccyWyse.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccyST8IB.s: Assembler messages:
encrypt.c: /tmp/ccyST8IB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyST8IB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyST8IB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyST8IB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyST8IB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyST8IB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyST8IB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyST8IB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyST8IB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyST8IB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyST8IB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyST8IB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyST8IB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyST8IB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyST8IB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyST8IB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyST8IB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyST8IB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyST8IB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyST8IB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyST8IB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyST8IB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyST8IB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyST8IB.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoIBztA.s: Assembler messages:
encrypt.c: /tmp/ccoIBztA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoIBztA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoIBztA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoIBztA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIBztA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIBztA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIBztA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIBztA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIBztA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIBztA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIBztA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIBztA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoIBztA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIBztA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoIBztA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIBztA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoIBztA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoIBztA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoIBztA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoIBztA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIBztA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoIBztA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoIBztA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoIBztA.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cczgUUC4.s: Assembler messages:
encrypt.c: /tmp/cczgUUC4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczgUUC4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczgUUC4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczgUUC4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgUUC4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgUUC4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgUUC4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgUUC4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgUUC4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgUUC4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgUUC4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgUUC4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczgUUC4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgUUC4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczgUUC4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczgUUC4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczgUUC4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgUUC4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgUUC4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgUUC4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgUUC4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczgUUC4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgUUC4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczgUUC4.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc63eHng.s: Assembler messages:
encrypt.c: /tmp/cc63eHng.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc63eHng.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc63eHng.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc63eHng.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63eHng.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63eHng.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63eHng.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63eHng.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63eHng.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc63eHng.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc63eHng.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc63eHng.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc63eHng.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63eHng.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc63eHng.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc63eHng.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc63eHng.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc63eHng.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc63eHng.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc63eHng.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63eHng.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc63eHng.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc63eHng.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc63eHng.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUnApNT.s: Assembler messages:
encrypt.c: /tmp/ccUnApNT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUnApNT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUnApNT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUnApNT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnApNT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnApNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnApNT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnApNT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnApNT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUnApNT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUnApNT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUnApNT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUnApNT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnApNT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUnApNT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUnApNT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUnApNT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnApNT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnApNT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUnApNT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnApNT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUnApNT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnApNT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUnApNT.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccV2KSCP.s: Assembler messages:
encrypt.c: /tmp/ccV2KSCP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV2KSCP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV2KSCP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccV2KSCP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2KSCP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2KSCP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2KSCP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2KSCP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2KSCP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV2KSCP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV2KSCP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV2KSCP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV2KSCP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2KSCP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV2KSCP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV2KSCP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV2KSCP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV2KSCP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV2KSCP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2KSCP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV2KSCP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV2KSCP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV2KSCP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV2KSCP.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgVGEak.s: Assembler messages:
encrypt.c: /tmp/ccgVGEak.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgVGEak.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgVGEak.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgVGEak.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVGEak.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVGEak.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVGEak.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVGEak.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVGEak.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgVGEak.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgVGEak.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgVGEak.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgVGEak.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVGEak.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgVGEak.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgVGEak.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgVGEak.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgVGEak.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgVGEak.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgVGEak.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVGEak.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgVGEak.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgVGEak.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgVGEak.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccIrM6TZ.s: Assembler messages:
encrypt.c: /tmp/ccIrM6TZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIrM6TZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIrM6TZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIrM6TZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrM6TZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrM6TZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrM6TZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrM6TZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrM6TZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrM6TZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrM6TZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrM6TZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIrM6TZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrM6TZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIrM6TZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIrM6TZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIrM6TZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrM6TZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrM6TZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIrM6TZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrM6TZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIrM6TZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrM6TZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIrM6TZ.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccYtgPvf.s: Assembler messages:
encrypt.c: /tmp/ccYtgPvf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYtgPvf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYtgPvf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYtgPvf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtgPvf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtgPvf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtgPvf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtgPvf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtgPvf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYtgPvf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYtgPvf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYtgPvf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYtgPvf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtgPvf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYtgPvf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYtgPvf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYtgPvf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYtgPvf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYtgPvf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYtgPvf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtgPvf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYtgPvf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYtgPvf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYtgPvf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccW0wmjQ.s: Assembler messages:
encrypt.c: /tmp/ccW0wmjQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW0wmjQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW0wmjQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccW0wmjQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0wmjQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0wmjQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0wmjQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0wmjQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0wmjQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW0wmjQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW0wmjQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW0wmjQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW0wmjQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0wmjQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW0wmjQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW0wmjQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW0wmjQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0wmjQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0wmjQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0wmjQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0wmjQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW0wmjQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0wmjQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0wmjQ.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccewtaGc.s: Assembler messages:
encrypt.c: /tmp/ccewtaGc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccewtaGc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccewtaGc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccewtaGc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewtaGc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewtaGc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewtaGc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewtaGc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewtaGc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccewtaGc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccewtaGc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccewtaGc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccewtaGc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewtaGc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccewtaGc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccewtaGc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccewtaGc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccewtaGc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccewtaGc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccewtaGc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewtaGc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccewtaGc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccewtaGc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccewtaGc.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmx5glX.s: Assembler messages:
encrypt.c: /tmp/ccmx5glX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmx5glX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmx5glX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmx5glX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx5glX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx5glX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx5glX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx5glX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx5glX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmx5glX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmx5glX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmx5glX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmx5glX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx5glX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmx5glX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmx5glX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmx5glX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmx5glX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmx5glX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx5glX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmx5glX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmx5glX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmx5glX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmx5glX.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwR4bZw.s: Assembler messages:
encrypt.c: /tmp/ccwR4bZw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwR4bZw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwR4bZw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwR4bZw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwR4bZw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwR4bZw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwR4bZw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwR4bZw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwR4bZw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwR4bZw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwR4bZw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwR4bZw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwR4bZw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwR4bZw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwR4bZw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwR4bZw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwR4bZw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwR4bZw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwR4bZw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwR4bZw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwR4bZw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwR4bZw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwR4bZw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwR4bZw.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0jnMlV.s: Assembler messages:
encrypt.c: /tmp/cc0jnMlV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0jnMlV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0jnMlV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0jnMlV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jnMlV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jnMlV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jnMlV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jnMlV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jnMlV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jnMlV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jnMlV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jnMlV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0jnMlV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jnMlV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0jnMlV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0jnMlV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0jnMlV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jnMlV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jnMlV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0jnMlV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jnMlV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0jnMlV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jnMlV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0jnMlV.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsjtamp.s: Assembler messages:
encrypt.c: /tmp/ccsjtamp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsjtamp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsjtamp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsjtamp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjtamp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjtamp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjtamp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjtamp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjtamp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjtamp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjtamp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjtamp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsjtamp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjtamp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsjtamp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjtamp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsjtamp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsjtamp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsjtamp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsjtamp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsjtamp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsjtamp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsjtamp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsjtamp.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc2dODj8.s: Assembler messages:
encrypt.c: /tmp/cc2dODj8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2dODj8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2dODj8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2dODj8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dODj8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dODj8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dODj8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dODj8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dODj8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2dODj8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2dODj8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2dODj8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2dODj8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dODj8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2dODj8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2dODj8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2dODj8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2dODj8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2dODj8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dODj8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2dODj8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2dODj8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2dODj8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2dODj8.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccNkQyyv.s: Assembler messages:
encrypt.c: /tmp/ccNkQyyv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNkQyyv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNkQyyv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNkQyyv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkQyyv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkQyyv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkQyyv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkQyyv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkQyyv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkQyyv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkQyyv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkQyyv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNkQyyv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkQyyv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNkQyyv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkQyyv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNkQyyv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkQyyv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkQyyv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkQyyv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkQyyv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkQyyv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNkQyyv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkQyyv.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4UVDmY.s: Assembler messages:
encrypt.c: /tmp/cc4UVDmY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4UVDmY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4UVDmY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4UVDmY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UVDmY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UVDmY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UVDmY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UVDmY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UVDmY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UVDmY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UVDmY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UVDmY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4UVDmY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UVDmY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4UVDmY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4UVDmY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UVDmY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UVDmY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UVDmY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UVDmY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UVDmY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4UVDmY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UVDmY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UVDmY.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLrnLZs.s: Assembler messages:
encrypt.c: /tmp/ccLrnLZs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLrnLZs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLrnLZs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLrnLZs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrnLZs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrnLZs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrnLZs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrnLZs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrnLZs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLrnLZs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLrnLZs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLrnLZs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLrnLZs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrnLZs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLrnLZs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLrnLZs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLrnLZs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLrnLZs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLrnLZs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLrnLZs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLrnLZs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLrnLZs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLrnLZs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLrnLZs.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB7cy0E.s: Assembler messages:
encrypt.c: /tmp/ccB7cy0E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB7cy0E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB7cy0E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB7cy0E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7cy0E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7cy0E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7cy0E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7cy0E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7cy0E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7cy0E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7cy0E.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7cy0E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB7cy0E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7cy0E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB7cy0E.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7cy0E.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB7cy0E.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7cy0E.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7cy0E.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7cy0E.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7cy0E.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7cy0E.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB7cy0E.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7cy0E.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNN5H7L.s: Assembler messages:
encrypt.c: /tmp/ccNN5H7L.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNN5H7L.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNN5H7L.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNN5H7L.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN5H7L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN5H7L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN5H7L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN5H7L.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN5H7L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNN5H7L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNN5H7L.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNN5H7L.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNN5H7L.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN5H7L.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNN5H7L.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNN5H7L.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNN5H7L.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNN5H7L.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNN5H7L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNN5H7L.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNN5H7L.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNN5H7L.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNN5H7L.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNN5H7L.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHocKPH.s: Assembler messages:
encrypt.c: /tmp/ccHocKPH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHocKPH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHocKPH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHocKPH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHocKPH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHocKPH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHocKPH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHocKPH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHocKPH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHocKPH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHocKPH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHocKPH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHocKPH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHocKPH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHocKPH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHocKPH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHocKPH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHocKPH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHocKPH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHocKPH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHocKPH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHocKPH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHocKPH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHocKPH.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLC3T9z.s: Assembler messages:
encrypt.c: /tmp/ccLC3T9z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLC3T9z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLC3T9z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLC3T9z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC3T9z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC3T9z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC3T9z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC3T9z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC3T9z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLC3T9z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLC3T9z.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLC3T9z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLC3T9z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC3T9z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLC3T9z.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLC3T9z.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLC3T9z.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLC3T9z.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLC3T9z.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLC3T9z.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLC3T9z.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLC3T9z.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLC3T9z.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLC3T9z.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXhMFBN.s: Assembler messages:
encrypt.c: /tmp/ccXhMFBN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXhMFBN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXhMFBN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXhMFBN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhMFBN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhMFBN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhMFBN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhMFBN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhMFBN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhMFBN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhMFBN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhMFBN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXhMFBN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhMFBN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXhMFBN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhMFBN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXhMFBN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhMFBN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhMFBN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhMFBN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhMFBN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhMFBN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXhMFBN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhMFBN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjFXHzV.s: Assembler messages:
encrypt.c: /tmp/ccjFXHzV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjFXHzV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjFXHzV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjFXHzV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFXHzV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFXHzV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFXHzV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFXHzV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFXHzV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjFXHzV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjFXHzV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjFXHzV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjFXHzV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFXHzV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjFXHzV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjFXHzV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjFXHzV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFXHzV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFXHzV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFXHzV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFXHzV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjFXHzV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFXHzV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFXHzV.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc45qzfC.s: Assembler messages:
encrypt.c: /tmp/cc45qzfC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc45qzfC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc45qzfC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc45qzfC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45qzfC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45qzfC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45qzfC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45qzfC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45qzfC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc45qzfC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc45qzfC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc45qzfC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc45qzfC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45qzfC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc45qzfC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc45qzfC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc45qzfC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc45qzfC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc45qzfC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc45qzfC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45qzfC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc45qzfC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc45qzfC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc45qzfC.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczoohpL.s: Assembler messages:
encrypt.c: /tmp/cczoohpL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczoohpL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczoohpL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczoohpL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoohpL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoohpL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoohpL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoohpL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoohpL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczoohpL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczoohpL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczoohpL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczoohpL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoohpL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczoohpL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczoohpL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczoohpL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczoohpL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczoohpL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczoohpL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczoohpL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczoohpL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczoohpL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczoohpL.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY3oUHo.s: Assembler messages:
encrypt.c: /tmp/ccY3oUHo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY3oUHo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY3oUHo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY3oUHo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3oUHo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3oUHo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3oUHo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3oUHo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3oUHo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY3oUHo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY3oUHo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY3oUHo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY3oUHo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3oUHo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY3oUHo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY3oUHo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY3oUHo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY3oUHo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY3oUHo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY3oUHo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY3oUHo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY3oUHo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY3oUHo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY3oUHo.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvcEJOZ.s: Assembler messages:
encrypt.c: /tmp/ccvcEJOZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvcEJOZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvcEJOZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvcEJOZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcEJOZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcEJOZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcEJOZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcEJOZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcEJOZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcEJOZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcEJOZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcEJOZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvcEJOZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcEJOZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvcEJOZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvcEJOZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcEJOZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcEJOZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcEJOZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcEJOZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcEJOZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvcEJOZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcEJOZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcEJOZ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF4lxPj.s: Assembler messages:
encrypt.c: /tmp/ccF4lxPj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF4lxPj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF4lxPj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF4lxPj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4lxPj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4lxPj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4lxPj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4lxPj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4lxPj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF4lxPj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF4lxPj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF4lxPj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF4lxPj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4lxPj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF4lxPj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF4lxPj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF4lxPj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF4lxPj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF4lxPj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF4lxPj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF4lxPj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF4lxPj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF4lxPj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF4lxPj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGw9JHR.s: Assembler messages:
encrypt.c: /tmp/ccGw9JHR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGw9JHR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGw9JHR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGw9JHR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGw9JHR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGw9JHR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGw9JHR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGw9JHR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGw9JHR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGw9JHR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGw9JHR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGw9JHR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGw9JHR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGw9JHR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGw9JHR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGw9JHR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGw9JHR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGw9JHR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGw9JHR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGw9JHR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGw9JHR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGw9JHR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGw9JHR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGw9JHR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccIxnCg2.s: Assembler messages:
encrypt.c: /tmp/ccIxnCg2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIxnCg2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIxnCg2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIxnCg2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxnCg2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxnCg2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxnCg2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxnCg2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxnCg2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxnCg2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxnCg2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxnCg2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIxnCg2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxnCg2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIxnCg2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIxnCg2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIxnCg2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxnCg2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxnCg2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIxnCg2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxnCg2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIxnCg2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxnCg2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIxnCg2.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccvSZogq.s: Assembler messages:
encrypt.c: /tmp/ccvSZogq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvSZogq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvSZogq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvSZogq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSZogq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSZogq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSZogq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSZogq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSZogq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSZogq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSZogq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSZogq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvSZogq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSZogq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvSZogq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSZogq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvSZogq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvSZogq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSZogq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSZogq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvSZogq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSZogq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvSZogq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvSZogq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC0lMqi.s: Assembler messages:
encrypt.c: /tmp/ccC0lMqi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC0lMqi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC0lMqi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC0lMqi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0lMqi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0lMqi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0lMqi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0lMqi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0lMqi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0lMqi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0lMqi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0lMqi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC0lMqi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0lMqi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC0lMqi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0lMqi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC0lMqi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0lMqi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0lMqi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0lMqi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0lMqi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0lMqi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC0lMqi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0lMqi.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyfC7E0.s: Assembler messages:
encrypt.c: /tmp/ccyfC7E0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyfC7E0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyfC7E0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyfC7E0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfC7E0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfC7E0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfC7E0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfC7E0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfC7E0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfC7E0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfC7E0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfC7E0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyfC7E0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfC7E0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyfC7E0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyfC7E0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyfC7E0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfC7E0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfC7E0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfC7E0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfC7E0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyfC7E0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfC7E0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyfC7E0.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1KNdcT.s: Assembler messages:
encrypt.c: /tmp/cc1KNdcT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1KNdcT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1KNdcT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1KNdcT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KNdcT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KNdcT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KNdcT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KNdcT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KNdcT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KNdcT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KNdcT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KNdcT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1KNdcT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KNdcT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1KNdcT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KNdcT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1KNdcT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KNdcT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KNdcT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KNdcT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KNdcT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KNdcT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1KNdcT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KNdcT.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc1KNdcT.s: Assembler messages:
encrypt.c: /tmp/cc1KNdcT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1KNdcT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1KNdcT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1KNdcT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KNdcT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KNdcT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KNdcT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KNdcT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KNdcT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KNdcT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KNdcT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KNdcT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1KNdcT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KNdcT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1KNdcT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KNdcT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1KNdcT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1KNdcT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KNdcT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KNdcT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1KNdcT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KNdcT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1KNdcT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1KNdcT.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI2q7Ok.s: Assembler messages:
encrypt.c: /tmp/ccI2q7Ok.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI2q7Ok.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI2q7Ok.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccI2q7Ok.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2q7Ok.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2q7Ok.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2q7Ok.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2q7Ok.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2q7Ok.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2q7Ok.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2q7Ok.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2q7Ok.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI2q7Ok.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2q7Ok.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI2q7Ok.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI2q7Ok.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2q7Ok.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2q7Ok.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2q7Ok.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2q7Ok.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2q7Ok.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI2q7Ok.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2q7Ok.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2q7Ok.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccI2q7Ok.s: Assembler messages:
encrypt.c: /tmp/ccI2q7Ok.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI2q7Ok.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI2q7Ok.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccI2q7Ok.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2q7Ok.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2q7Ok.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2q7Ok.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2q7Ok.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2q7Ok.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2q7Ok.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2q7Ok.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2q7Ok.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI2q7Ok.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2q7Ok.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI2q7Ok.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI2q7Ok.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2q7Ok.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2q7Ok.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2q7Ok.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2q7Ok.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2q7Ok.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI2q7Ok.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2q7Ok.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2q7Ok.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccR51VdT.s: Assembler messages:
encrypt.c: /tmp/ccR51VdT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR51VdT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR51VdT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR51VdT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR51VdT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR51VdT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR51VdT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR51VdT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR51VdT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR51VdT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR51VdT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR51VdT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR51VdT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR51VdT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR51VdT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR51VdT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR51VdT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR51VdT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR51VdT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR51VdT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR51VdT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR51VdT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR51VdT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR51VdT.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccR51VdT.s: Assembler messages:
encrypt.c: /tmp/ccR51VdT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR51VdT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR51VdT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR51VdT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR51VdT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR51VdT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR51VdT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR51VdT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR51VdT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR51VdT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR51VdT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR51VdT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR51VdT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR51VdT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR51VdT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR51VdT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR51VdT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR51VdT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR51VdT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR51VdT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR51VdT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR51VdT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR51VdT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR51VdT.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct21mW9.s: Assembler messages:
encrypt.c: /tmp/cct21mW9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct21mW9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct21mW9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cct21mW9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cct21mW9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct21mW9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct21mW9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct21mW9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cct21mW9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct21mW9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct21mW9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct21mW9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cct21mW9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cct21mW9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct21mW9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct21mW9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct21mW9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cct21mW9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cct21mW9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct21mW9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cct21mW9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cct21mW9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cct21mW9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cct21mW9.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cct21mW9.s: Assembler messages:
encrypt.c: /tmp/cct21mW9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct21mW9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct21mW9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cct21mW9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cct21mW9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct21mW9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct21mW9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct21mW9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cct21mW9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct21mW9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct21mW9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct21mW9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cct21mW9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cct21mW9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct21mW9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct21mW9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct21mW9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cct21mW9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cct21mW9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct21mW9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cct21mW9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cct21mW9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cct21mW9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cct21mW9.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc3jtK4X.s: Assembler messages:
encrypt.c: /tmp/cc3jtK4X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3jtK4X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3jtK4X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3jtK4X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jtK4X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jtK4X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jtK4X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jtK4X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jtK4X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3jtK4X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3jtK4X.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3jtK4X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3jtK4X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jtK4X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3jtK4X.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3jtK4X.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3jtK4X.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3jtK4X.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3jtK4X.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3jtK4X.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jtK4X.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3jtK4X.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3jtK4X.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3jtK4X.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc3jtK4X.s: Assembler messages:
encrypt.c: /tmp/cc3jtK4X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3jtK4X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3jtK4X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3jtK4X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jtK4X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jtK4X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jtK4X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jtK4X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jtK4X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3jtK4X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3jtK4X.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3jtK4X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3jtK4X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jtK4X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3jtK4X.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3jtK4X.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3jtK4X.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3jtK4X.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3jtK4X.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3jtK4X.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jtK4X.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3jtK4X.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3jtK4X.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3jtK4X.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccXCxaAj.s: Assembler messages:
encrypt.c: /tmp/ccXCxaAj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXCxaAj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXCxaAj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXCxaAj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCxaAj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCxaAj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCxaAj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCxaAj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCxaAj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXCxaAj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXCxaAj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXCxaAj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXCxaAj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCxaAj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXCxaAj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXCxaAj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXCxaAj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXCxaAj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXCxaAj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCxaAj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXCxaAj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXCxaAj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXCxaAj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXCxaAj.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccXCxaAj.s: Assembler messages:
encrypt.c: /tmp/ccXCxaAj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXCxaAj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXCxaAj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXCxaAj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCxaAj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCxaAj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCxaAj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCxaAj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCxaAj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXCxaAj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXCxaAj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXCxaAj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXCxaAj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCxaAj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXCxaAj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXCxaAj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXCxaAj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXCxaAj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXCxaAj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCxaAj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXCxaAj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXCxaAj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXCxaAj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXCxaAj.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH5hAfU.s: Assembler messages:
encrypt.c: /tmp/ccH5hAfU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH5hAfU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH5hAfU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH5hAfU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5hAfU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5hAfU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5hAfU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5hAfU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5hAfU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5hAfU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5hAfU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5hAfU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH5hAfU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5hAfU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH5hAfU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5hAfU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH5hAfU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5hAfU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5hAfU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5hAfU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5hAfU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5hAfU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH5hAfU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5hAfU.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccH5hAfU.s: Assembler messages:
encrypt.c: /tmp/ccH5hAfU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH5hAfU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH5hAfU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH5hAfU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5hAfU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5hAfU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5hAfU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5hAfU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5hAfU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5hAfU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5hAfU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5hAfU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH5hAfU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5hAfU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH5hAfU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5hAfU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH5hAfU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH5hAfU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5hAfU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5hAfU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH5hAfU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5hAfU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH5hAfU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH5hAfU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjRTkAg.s: Assembler messages:
encrypt.c: /tmp/ccjRTkAg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjRTkAg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjRTkAg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjRTkAg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRTkAg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRTkAg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRTkAg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRTkAg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRTkAg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRTkAg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRTkAg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRTkAg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjRTkAg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRTkAg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjRTkAg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjRTkAg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRTkAg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRTkAg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRTkAg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRTkAg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRTkAg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjRTkAg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRTkAg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRTkAg.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccjRTkAg.s: Assembler messages:
encrypt.c: /tmp/ccjRTkAg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjRTkAg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjRTkAg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjRTkAg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRTkAg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRTkAg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRTkAg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRTkAg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRTkAg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRTkAg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRTkAg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRTkAg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjRTkAg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRTkAg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjRTkAg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjRTkAg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjRTkAg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRTkAg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRTkAg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRTkAg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRTkAg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjRTkAg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRTkAg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjRTkAg.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGAO6HW.s: Assembler messages:
encrypt.c: /tmp/ccGAO6HW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGAO6HW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGAO6HW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGAO6HW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAO6HW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAO6HW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAO6HW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAO6HW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAO6HW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGAO6HW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGAO6HW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGAO6HW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGAO6HW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAO6HW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGAO6HW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGAO6HW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGAO6HW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGAO6HW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGAO6HW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGAO6HW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGAO6HW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGAO6HW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGAO6HW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGAO6HW.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVtYKMx.s: Assembler messages:
encrypt.c: /tmp/ccVtYKMx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVtYKMx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVtYKMx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVtYKMx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtYKMx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtYKMx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtYKMx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtYKMx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtYKMx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtYKMx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtYKMx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtYKMx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVtYKMx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtYKMx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVtYKMx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVtYKMx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtYKMx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtYKMx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtYKMx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtYKMx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtYKMx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVtYKMx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtYKMx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtYKMx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUaqDJq.s: Assembler messages:
encrypt.c: /tmp/ccUaqDJq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUaqDJq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUaqDJq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUaqDJq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaqDJq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaqDJq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaqDJq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaqDJq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaqDJq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUaqDJq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUaqDJq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUaqDJq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUaqDJq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaqDJq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUaqDJq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUaqDJq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUaqDJq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaqDJq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaqDJq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUaqDJq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaqDJq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUaqDJq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaqDJq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUaqDJq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoklVkU.s: Assembler messages:
encrypt.c: /tmp/ccoklVkU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoklVkU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoklVkU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoklVkU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoklVkU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoklVkU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoklVkU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoklVkU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoklVkU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoklVkU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoklVkU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoklVkU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoklVkU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoklVkU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoklVkU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoklVkU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoklVkU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoklVkU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoklVkU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoklVkU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoklVkU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoklVkU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoklVkU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoklVkU.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccch4NpV.s: Assembler messages:
encrypt.c: /tmp/ccch4NpV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccch4NpV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccch4NpV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccch4NpV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccch4NpV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccch4NpV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccch4NpV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccch4NpV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccch4NpV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccch4NpV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccch4NpV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccch4NpV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccch4NpV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccch4NpV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccch4NpV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccch4NpV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccch4NpV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccch4NpV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccch4NpV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccch4NpV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccch4NpV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccch4NpV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccch4NpV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccch4NpV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccrXisDz.s: Assembler messages:
encrypt.c: /tmp/ccrXisDz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrXisDz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrXisDz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrXisDz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXisDz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXisDz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXisDz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXisDz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXisDz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXisDz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXisDz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXisDz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrXisDz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXisDz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrXisDz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrXisDz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrXisDz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXisDz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXisDz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXisDz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXisDz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrXisDz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXisDz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrXisDz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cchycJvu.s: Assembler messages:
encrypt.c: /tmp/cchycJvu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchycJvu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchycJvu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchycJvu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchycJvu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchycJvu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchycJvu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchycJvu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchycJvu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchycJvu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchycJvu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchycJvu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchycJvu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchycJvu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchycJvu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchycJvu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchycJvu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchycJvu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchycJvu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchycJvu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchycJvu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchycJvu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchycJvu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchycJvu.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cczOfehV.s: Assembler messages:
encrypt.c: /tmp/cczOfehV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczOfehV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczOfehV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczOfehV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOfehV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOfehV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOfehV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOfehV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOfehV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOfehV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOfehV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOfehV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczOfehV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOfehV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczOfehV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOfehV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczOfehV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczOfehV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOfehV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOfehV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOfehV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOfehV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczOfehV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczOfehV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4mOOJO.s: Assembler messages:
encrypt.c: /tmp/cc4mOOJO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4mOOJO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4mOOJO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4mOOJO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mOOJO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mOOJO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mOOJO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mOOJO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mOOJO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mOOJO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mOOJO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mOOJO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4mOOJO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mOOJO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4mOOJO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4mOOJO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mOOJO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mOOJO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mOOJO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mOOJO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mOOJO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4mOOJO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mOOJO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mOOJO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczienfZ.s: Assembler messages:
encrypt.c: /tmp/cczienfZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczienfZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczienfZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczienfZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczienfZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczienfZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczienfZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczienfZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczienfZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczienfZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczienfZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczienfZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczienfZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczienfZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczienfZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczienfZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczienfZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczienfZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczienfZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczienfZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczienfZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczienfZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczienfZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczienfZ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0g8hcW.s: Assembler messages:
encrypt.c: /tmp/cc0g8hcW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0g8hcW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0g8hcW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0g8hcW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0g8hcW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0g8hcW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0g8hcW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0g8hcW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0g8hcW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0g8hcW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0g8hcW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0g8hcW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0g8hcW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0g8hcW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0g8hcW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0g8hcW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0g8hcW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0g8hcW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0g8hcW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0g8hcW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0g8hcW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0g8hcW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0g8hcW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0g8hcW.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckX2SmI.s: Assembler messages:
encrypt.c: /tmp/cckX2SmI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckX2SmI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckX2SmI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckX2SmI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2SmI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2SmI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2SmI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2SmI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2SmI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckX2SmI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckX2SmI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckX2SmI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckX2SmI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2SmI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckX2SmI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckX2SmI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckX2SmI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckX2SmI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckX2SmI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckX2SmI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckX2SmI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckX2SmI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckX2SmI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckX2SmI.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccs6nR6I.s: Assembler messages:
encrypt.c: /tmp/ccs6nR6I.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs6nR6I.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs6nR6I.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccs6nR6I.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6nR6I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6nR6I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6nR6I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6nR6I.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6nR6I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs6nR6I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs6nR6I.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs6nR6I.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs6nR6I.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6nR6I.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs6nR6I.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs6nR6I.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs6nR6I.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs6nR6I.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs6nR6I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs6nR6I.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs6nR6I.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs6nR6I.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs6nR6I.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs6nR6I.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccx49Fd4.s: Assembler messages:
encrypt.c: /tmp/ccx49Fd4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx49Fd4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx49Fd4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx49Fd4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx49Fd4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx49Fd4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx49Fd4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx49Fd4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx49Fd4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx49Fd4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx49Fd4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx49Fd4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx49Fd4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx49Fd4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx49Fd4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx49Fd4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx49Fd4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx49Fd4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx49Fd4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx49Fd4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx49Fd4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx49Fd4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx49Fd4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx49Fd4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cch2WTVV.s: Assembler messages:
encrypt.c: /tmp/cch2WTVV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch2WTVV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch2WTVV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch2WTVV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2WTVV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2WTVV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2WTVV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2WTVV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2WTVV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2WTVV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2WTVV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2WTVV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch2WTVV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2WTVV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch2WTVV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2WTVV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch2WTVV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch2WTVV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch2WTVV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch2WTVV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cch2WTVV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch2WTVV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cch2WTVV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch2WTVV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczDWO7H.s: Assembler messages:
encrypt.c: /tmp/cczDWO7H.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczDWO7H.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczDWO7H.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczDWO7H.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDWO7H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDWO7H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDWO7H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDWO7H.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDWO7H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDWO7H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDWO7H.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDWO7H.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczDWO7H.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDWO7H.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczDWO7H.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczDWO7H.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDWO7H.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDWO7H.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDWO7H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDWO7H.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDWO7H.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczDWO7H.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDWO7H.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDWO7H.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEgbEOO.s: Assembler messages:
encrypt.c: /tmp/ccEgbEOO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEgbEOO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEgbEOO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEgbEOO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgbEOO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgbEOO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgbEOO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgbEOO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgbEOO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEgbEOO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEgbEOO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEgbEOO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEgbEOO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgbEOO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEgbEOO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEgbEOO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEgbEOO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgbEOO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgbEOO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgbEOO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgbEOO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEgbEOO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgbEOO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEgbEOO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQybzLo.s: Assembler messages:
encrypt.c: /tmp/ccQybzLo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQybzLo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQybzLo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQybzLo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQybzLo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQybzLo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQybzLo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQybzLo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQybzLo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQybzLo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQybzLo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQybzLo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQybzLo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQybzLo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQybzLo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQybzLo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQybzLo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQybzLo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQybzLo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQybzLo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQybzLo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQybzLo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQybzLo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQybzLo.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLXFFuH.s: Assembler messages:
encrypt.c: /tmp/ccLXFFuH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLXFFuH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLXFFuH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLXFFuH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXFFuH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXFFuH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXFFuH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXFFuH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXFFuH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXFFuH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXFFuH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXFFuH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLXFFuH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXFFuH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLXFFuH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLXFFuH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLXFFuH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXFFuH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXFFuH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXFFuH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXFFuH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLXFFuH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXFFuH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLXFFuH.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgrU6Xp.s: Assembler messages:
encrypt.c: /tmp/ccgrU6Xp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgrU6Xp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgrU6Xp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgrU6Xp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrU6Xp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrU6Xp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrU6Xp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrU6Xp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrU6Xp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrU6Xp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrU6Xp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrU6Xp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgrU6Xp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrU6Xp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgrU6Xp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrU6Xp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgrU6Xp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrU6Xp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrU6Xp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrU6Xp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrU6Xp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrU6Xp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgrU6Xp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrU6Xp.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccENdICx.s: Assembler messages:
encrypt.c: /tmp/ccENdICx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccENdICx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccENdICx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccENdICx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENdICx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENdICx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENdICx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENdICx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENdICx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENdICx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENdICx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENdICx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccENdICx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENdICx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccENdICx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENdICx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccENdICx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENdICx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENdICx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENdICx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENdICx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENdICx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccENdICx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENdICx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVRKnVT.s: Assembler messages:
encrypt.c: /tmp/ccVRKnVT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVRKnVT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVRKnVT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVRKnVT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRKnVT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRKnVT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRKnVT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRKnVT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRKnVT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRKnVT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRKnVT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRKnVT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVRKnVT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRKnVT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVRKnVT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVRKnVT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVRKnVT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRKnVT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRKnVT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVRKnVT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRKnVT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVRKnVT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRKnVT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVRKnVT.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAwMLPp.s: Assembler messages:
encrypt.c: /tmp/ccAwMLPp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAwMLPp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAwMLPp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAwMLPp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwMLPp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwMLPp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwMLPp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwMLPp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwMLPp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAwMLPp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAwMLPp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAwMLPp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAwMLPp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwMLPp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAwMLPp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAwMLPp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAwMLPp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAwMLPp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAwMLPp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAwMLPp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwMLPp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAwMLPp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAwMLPp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAwMLPp.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxAflnO.s: Assembler messages:
encrypt.c: /tmp/ccxAflnO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxAflnO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxAflnO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxAflnO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAflnO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAflnO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAflnO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAflnO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAflnO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxAflnO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxAflnO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxAflnO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxAflnO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAflnO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxAflnO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxAflnO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxAflnO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAflnO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAflnO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAflnO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAflnO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxAflnO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAflnO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAflnO.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8JjFdF.s: Assembler messages:
encrypt.c: /tmp/cc8JjFdF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8JjFdF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8JjFdF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8JjFdF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JjFdF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JjFdF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JjFdF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JjFdF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JjFdF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JjFdF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JjFdF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JjFdF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8JjFdF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JjFdF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8JjFdF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8JjFdF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8JjFdF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JjFdF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JjFdF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8JjFdF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JjFdF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8JjFdF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JjFdF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8JjFdF.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsxmU9f.s: Assembler messages:
encrypt.c: /tmp/ccsxmU9f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsxmU9f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsxmU9f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsxmU9f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxmU9f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxmU9f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxmU9f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxmU9f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxmU9f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxmU9f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxmU9f.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxmU9f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsxmU9f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxmU9f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsxmU9f.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxmU9f.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsxmU9f.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsxmU9f.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxmU9f.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxmU9f.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxmU9f.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxmU9f.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsxmU9f.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsxmU9f.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCQlmPf.s: Assembler messages:
encrypt.c: /tmp/ccCQlmPf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCQlmPf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCQlmPf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCQlmPf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQlmPf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQlmPf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQlmPf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQlmPf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQlmPf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCQlmPf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCQlmPf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCQlmPf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCQlmPf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQlmPf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCQlmPf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCQlmPf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCQlmPf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCQlmPf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCQlmPf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCQlmPf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQlmPf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCQlmPf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCQlmPf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCQlmPf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxdKecD.s: Assembler messages:
encrypt.c: /tmp/ccxdKecD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxdKecD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxdKecD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxdKecD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdKecD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdKecD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdKecD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdKecD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdKecD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxdKecD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxdKecD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxdKecD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxdKecD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdKecD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxdKecD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxdKecD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxdKecD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdKecD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdKecD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxdKecD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdKecD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxdKecD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdKecD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxdKecD.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbaphgE.s: Assembler messages:
encrypt.c: /tmp/ccbaphgE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbaphgE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbaphgE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbaphgE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaphgE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaphgE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaphgE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaphgE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaphgE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbaphgE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbaphgE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbaphgE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbaphgE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaphgE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbaphgE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbaphgE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbaphgE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbaphgE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbaphgE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbaphgE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbaphgE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbaphgE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbaphgE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbaphgE.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqhMgck.s: Assembler messages:
encrypt.c: /tmp/ccqhMgck.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqhMgck.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqhMgck.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqhMgck.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhMgck.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhMgck.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhMgck.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhMgck.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhMgck.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqhMgck.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqhMgck.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqhMgck.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqhMgck.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhMgck.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqhMgck.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqhMgck.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqhMgck.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqhMgck.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqhMgck.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqhMgck.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqhMgck.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqhMgck.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqhMgck.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqhMgck.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXxmEPf.s: Assembler messages:
encrypt.c: /tmp/ccXxmEPf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXxmEPf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXxmEPf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXxmEPf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxmEPf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxmEPf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxmEPf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxmEPf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxmEPf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXxmEPf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXxmEPf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXxmEPf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXxmEPf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxmEPf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXxmEPf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXxmEPf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXxmEPf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXxmEPf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXxmEPf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXxmEPf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxmEPf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXxmEPf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXxmEPf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXxmEPf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccikCKMF.s: Assembler messages:
encrypt.c: /tmp/ccikCKMF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccikCKMF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccikCKMF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccikCKMF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikCKMF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikCKMF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikCKMF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikCKMF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikCKMF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikCKMF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikCKMF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikCKMF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccikCKMF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikCKMF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccikCKMF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccikCKMF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccikCKMF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikCKMF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikCKMF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccikCKMF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikCKMF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccikCKMF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikCKMF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccikCKMF.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDaOhW1.s: Assembler messages:
encrypt.c: /tmp/ccDaOhW1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDaOhW1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDaOhW1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDaOhW1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaOhW1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaOhW1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaOhW1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaOhW1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaOhW1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDaOhW1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDaOhW1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDaOhW1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDaOhW1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaOhW1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDaOhW1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDaOhW1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDaOhW1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDaOhW1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDaOhW1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDaOhW1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaOhW1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDaOhW1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDaOhW1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDaOhW1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsorILw.s: Assembler messages:
encrypt.c: /tmp/ccsorILw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsorILw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsorILw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsorILw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsorILw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsorILw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsorILw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsorILw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsorILw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsorILw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsorILw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsorILw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsorILw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsorILw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsorILw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsorILw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsorILw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsorILw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsorILw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsorILw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsorILw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsorILw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsorILw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsorILw.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5jYrSt.s: Assembler messages:
encrypt.c: /tmp/cc5jYrSt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5jYrSt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5jYrSt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5jYrSt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jYrSt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jYrSt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jYrSt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jYrSt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jYrSt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5jYrSt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5jYrSt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5jYrSt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5jYrSt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jYrSt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5jYrSt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5jYrSt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5jYrSt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5jYrSt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5jYrSt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5jYrSt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5jYrSt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5jYrSt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5jYrSt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5jYrSt.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjzWUf2.s: Assembler messages:
encrypt.c: /tmp/ccjzWUf2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjzWUf2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjzWUf2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjzWUf2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzWUf2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzWUf2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzWUf2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzWUf2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzWUf2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzWUf2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzWUf2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzWUf2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjzWUf2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzWUf2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjzWUf2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzWUf2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjzWUf2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzWUf2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzWUf2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzWUf2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzWUf2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzWUf2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjzWUf2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzWUf2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVtgzdE.s: Assembler messages:
encrypt.c: /tmp/ccVtgzdE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVtgzdE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVtgzdE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVtgzdE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtgzdE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtgzdE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtgzdE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtgzdE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtgzdE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtgzdE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtgzdE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtgzdE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVtgzdE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtgzdE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVtgzdE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVtgzdE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtgzdE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtgzdE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtgzdE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtgzdE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtgzdE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVtgzdE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtgzdE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtgzdE.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqEV9vb.s: Assembler messages:
encrypt.c: /tmp/ccqEV9vb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqEV9vb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqEV9vb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqEV9vb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEV9vb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEV9vb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEV9vb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEV9vb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEV9vb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqEV9vb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqEV9vb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqEV9vb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqEV9vb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEV9vb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqEV9vb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqEV9vb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqEV9vb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqEV9vb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqEV9vb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqEV9vb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEV9vb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqEV9vb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqEV9vb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqEV9vb.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc06EgUs.s: Assembler messages:
encrypt.c: /tmp/cc06EgUs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc06EgUs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc06EgUs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc06EgUs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06EgUs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06EgUs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06EgUs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06EgUs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06EgUs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06EgUs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06EgUs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06EgUs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc06EgUs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06EgUs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc06EgUs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc06EgUs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06EgUs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06EgUs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06EgUs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06EgUs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06EgUs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc06EgUs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06EgUs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06EgUs.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceGPq12.s: Assembler messages:
encrypt.c: /tmp/cceGPq12.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceGPq12.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceGPq12.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceGPq12.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGPq12.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGPq12.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGPq12.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGPq12.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGPq12.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGPq12.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGPq12.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGPq12.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceGPq12.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGPq12.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceGPq12.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGPq12.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceGPq12.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceGPq12.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGPq12.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGPq12.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGPq12.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGPq12.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceGPq12.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceGPq12.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUVfK0l.s: Assembler messages:
encrypt.c: /tmp/ccUVfK0l.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUVfK0l.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUVfK0l.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUVfK0l.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVfK0l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVfK0l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVfK0l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVfK0l.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVfK0l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUVfK0l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUVfK0l.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUVfK0l.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUVfK0l.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVfK0l.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUVfK0l.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUVfK0l.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUVfK0l.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUVfK0l.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUVfK0l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUVfK0l.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUVfK0l.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUVfK0l.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUVfK0l.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUVfK0l.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccc3RM9N.s: Assembler messages:
encrypt.c: /tmp/ccc3RM9N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc3RM9N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc3RM9N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc3RM9N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3RM9N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3RM9N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3RM9N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3RM9N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3RM9N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3RM9N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3RM9N.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3RM9N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc3RM9N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3RM9N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc3RM9N.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3RM9N.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc3RM9N.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3RM9N.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3RM9N.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3RM9N.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3RM9N.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3RM9N.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc3RM9N.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3RM9N.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7AAYrL.s: Assembler messages:
encrypt.c: /tmp/cc7AAYrL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7AAYrL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7AAYrL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7AAYrL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AAYrL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AAYrL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AAYrL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AAYrL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AAYrL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7AAYrL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7AAYrL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7AAYrL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7AAYrL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AAYrL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7AAYrL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7AAYrL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7AAYrL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7AAYrL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7AAYrL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7AAYrL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7AAYrL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7AAYrL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7AAYrL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7AAYrL.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpmep4b.s: Assembler messages:
encrypt.c: /tmp/ccpmep4b.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpmep4b.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpmep4b.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpmep4b.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmep4b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmep4b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmep4b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmep4b.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmep4b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpmep4b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpmep4b.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpmep4b.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpmep4b.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmep4b.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpmep4b.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpmep4b.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpmep4b.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpmep4b.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpmep4b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmep4b.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpmep4b.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpmep4b.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpmep4b.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpmep4b.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc8FsB3j.s: Assembler messages:
encrypt.c: /tmp/cc8FsB3j.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8FsB3j.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8FsB3j.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8FsB3j.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FsB3j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FsB3j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FsB3j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FsB3j.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FsB3j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8FsB3j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8FsB3j.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8FsB3j.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8FsB3j.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FsB3j.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8FsB3j.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8FsB3j.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8FsB3j.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8FsB3j.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8FsB3j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8FsB3j.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8FsB3j.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8FsB3j.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8FsB3j.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8FsB3j.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cclznvTT.s: Assembler messages:
encrypt.c: /tmp/cclznvTT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclznvTT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclznvTT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclznvTT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclznvTT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclznvTT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclznvTT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclznvTT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclznvTT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclznvTT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclznvTT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclznvTT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclznvTT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclznvTT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclznvTT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclznvTT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclznvTT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclznvTT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclznvTT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclznvTT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclznvTT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclznvTT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclznvTT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclznvTT.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmePtqM.s: Assembler messages:
encrypt.c: /tmp/ccmePtqM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmePtqM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmePtqM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmePtqM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmePtqM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmePtqM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmePtqM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmePtqM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmePtqM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmePtqM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmePtqM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmePtqM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmePtqM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmePtqM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmePtqM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmePtqM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmePtqM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmePtqM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmePtqM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmePtqM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmePtqM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmePtqM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmePtqM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmePtqM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpkIkFg.s: Assembler messages:
encrypt.c: /tmp/ccpkIkFg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpkIkFg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpkIkFg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpkIkFg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkIkFg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkIkFg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkIkFg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkIkFg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkIkFg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpkIkFg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpkIkFg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpkIkFg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpkIkFg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkIkFg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpkIkFg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpkIkFg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpkIkFg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpkIkFg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpkIkFg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkIkFg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpkIkFg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpkIkFg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpkIkFg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpkIkFg.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSlWxY2.s: Assembler messages:
encrypt.c: /tmp/ccSlWxY2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSlWxY2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSlWxY2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSlWxY2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlWxY2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlWxY2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlWxY2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlWxY2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlWxY2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlWxY2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlWxY2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlWxY2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSlWxY2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlWxY2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSlWxY2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSlWxY2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSlWxY2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlWxY2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlWxY2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlWxY2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlWxY2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSlWxY2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlWxY2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSlWxY2.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSulRWA.s: Assembler messages:
encrypt.c: /tmp/ccSulRWA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSulRWA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSulRWA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSulRWA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSulRWA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSulRWA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSulRWA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSulRWA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSulRWA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSulRWA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSulRWA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSulRWA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSulRWA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSulRWA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSulRWA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSulRWA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSulRWA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSulRWA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSulRWA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSulRWA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSulRWA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSulRWA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSulRWA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSulRWA.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWRiWXy.s: Assembler messages:
encrypt.c: /tmp/ccWRiWXy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWRiWXy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWRiWXy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWRiWXy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRiWXy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRiWXy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRiWXy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRiWXy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRiWXy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWRiWXy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWRiWXy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWRiWXy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWRiWXy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRiWXy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWRiWXy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWRiWXy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWRiWXy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWRiWXy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWRiWXy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWRiWXy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRiWXy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWRiWXy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWRiWXy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWRiWXy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmO0PIY.s: Assembler messages:
encrypt.c: /tmp/ccmO0PIY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmO0PIY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmO0PIY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmO0PIY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmO0PIY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmO0PIY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmO0PIY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmO0PIY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmO0PIY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmO0PIY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmO0PIY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmO0PIY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmO0PIY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmO0PIY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmO0PIY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmO0PIY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmO0PIY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmO0PIY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmO0PIY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmO0PIY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmO0PIY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmO0PIY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmO0PIY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmO0PIY.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1iLpwb.s: Assembler messages:
encrypt.c: /tmp/cc1iLpwb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1iLpwb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1iLpwb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1iLpwb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iLpwb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iLpwb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iLpwb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iLpwb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iLpwb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1iLpwb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1iLpwb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1iLpwb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1iLpwb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iLpwb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1iLpwb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1iLpwb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1iLpwb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1iLpwb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1iLpwb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iLpwb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1iLpwb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1iLpwb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1iLpwb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1iLpwb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccacLOoG.s: Assembler messages:
encrypt.c: /tmp/ccacLOoG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccacLOoG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccacLOoG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccacLOoG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacLOoG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacLOoG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacLOoG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacLOoG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacLOoG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacLOoG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacLOoG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacLOoG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccacLOoG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacLOoG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccacLOoG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacLOoG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccacLOoG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacLOoG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacLOoG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacLOoG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacLOoG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacLOoG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccacLOoG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacLOoG.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUlnmJy.s: Assembler messages:
encrypt.c: /tmp/ccUlnmJy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUlnmJy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUlnmJy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUlnmJy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlnmJy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlnmJy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlnmJy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlnmJy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlnmJy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUlnmJy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUlnmJy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUlnmJy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUlnmJy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlnmJy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUlnmJy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUlnmJy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUlnmJy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUlnmJy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUlnmJy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUlnmJy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlnmJy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUlnmJy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUlnmJy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUlnmJy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccctzXw1.s: Assembler messages:
encrypt.c: /tmp/ccctzXw1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccctzXw1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccctzXw1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccctzXw1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctzXw1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctzXw1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctzXw1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctzXw1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctzXw1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccctzXw1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccctzXw1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccctzXw1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccctzXw1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctzXw1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccctzXw1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccctzXw1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccctzXw1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctzXw1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctzXw1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccctzXw1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctzXw1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccctzXw1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctzXw1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccctzXw1.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS9L6f6.s: Assembler messages:
encrypt.c: /tmp/ccS9L6f6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS9L6f6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS9L6f6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS9L6f6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9L6f6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9L6f6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9L6f6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9L6f6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9L6f6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS9L6f6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS9L6f6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS9L6f6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS9L6f6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9L6f6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS9L6f6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS9L6f6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS9L6f6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS9L6f6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS9L6f6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS9L6f6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9L6f6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS9L6f6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS9L6f6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS9L6f6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqG88tF.s: Assembler messages:
encrypt.c: /tmp/ccqG88tF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqG88tF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqG88tF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqG88tF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG88tF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG88tF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG88tF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG88tF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG88tF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqG88tF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqG88tF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqG88tF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqG88tF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG88tF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqG88tF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqG88tF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqG88tF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqG88tF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqG88tF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqG88tF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqG88tF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqG88tF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqG88tF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqG88tF.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3Rt1BC.s: Assembler messages:
encrypt.c: /tmp/cc3Rt1BC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Rt1BC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Rt1BC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Rt1BC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Rt1BC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Rt1BC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Rt1BC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Rt1BC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Rt1BC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Rt1BC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Rt1BC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Rt1BC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Rt1BC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Rt1BC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Rt1BC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3Rt1BC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3Rt1BC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Rt1BC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Rt1BC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Rt1BC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Rt1BC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Rt1BC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Rt1BC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3Rt1BC.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyhkrn1.s: Assembler messages:
encrypt.c: /tmp/ccyhkrn1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyhkrn1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyhkrn1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyhkrn1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhkrn1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhkrn1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhkrn1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhkrn1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhkrn1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyhkrn1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyhkrn1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyhkrn1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyhkrn1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhkrn1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyhkrn1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyhkrn1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyhkrn1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyhkrn1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyhkrn1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyhkrn1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyhkrn1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyhkrn1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyhkrn1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyhkrn1.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLzxpRe.s: Assembler messages:
encrypt.c: /tmp/ccLzxpRe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLzxpRe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLzxpRe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLzxpRe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzxpRe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzxpRe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzxpRe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzxpRe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzxpRe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzxpRe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzxpRe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzxpRe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLzxpRe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzxpRe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLzxpRe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzxpRe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLzxpRe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzxpRe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLzxpRe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLzxpRe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzxpRe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLzxpRe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLzxpRe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLzxpRe.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOvKWLL.s: Assembler messages:
encrypt.c: /tmp/ccOvKWLL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOvKWLL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOvKWLL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOvKWLL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvKWLL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvKWLL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvKWLL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvKWLL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvKWLL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvKWLL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvKWLL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvKWLL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOvKWLL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvKWLL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOvKWLL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOvKWLL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvKWLL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvKWLL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvKWLL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvKWLL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvKWLL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOvKWLL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvKWLL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvKWLL.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1LVZtH.s: Assembler messages:
encrypt.c: /tmp/cc1LVZtH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1LVZtH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1LVZtH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1LVZtH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LVZtH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LVZtH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LVZtH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LVZtH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LVZtH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1LVZtH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1LVZtH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1LVZtH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1LVZtH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LVZtH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1LVZtH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1LVZtH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1LVZtH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1LVZtH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1LVZtH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LVZtH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1LVZtH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1LVZtH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1LVZtH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1LVZtH.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckSqpLe.s: Assembler messages:
encrypt.c: /tmp/cckSqpLe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckSqpLe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckSqpLe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckSqpLe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSqpLe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSqpLe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSqpLe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSqpLe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSqpLe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckSqpLe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckSqpLe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckSqpLe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckSqpLe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSqpLe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckSqpLe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckSqpLe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckSqpLe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckSqpLe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckSqpLe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckSqpLe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSqpLe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckSqpLe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckSqpLe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckSqpLe.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd9v6L1.s: Assembler messages:
encrypt.c: /tmp/ccd9v6L1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd9v6L1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd9v6L1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd9v6L1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9v6L1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9v6L1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9v6L1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9v6L1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9v6L1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9v6L1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9v6L1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9v6L1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd9v6L1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9v6L1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd9v6L1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9v6L1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd9v6L1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9v6L1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9v6L1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9v6L1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9v6L1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9v6L1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd9v6L1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9v6L1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccySUODw.s: Assembler messages:
encrypt.c: /tmp/ccySUODw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccySUODw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccySUODw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccySUODw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySUODw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySUODw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySUODw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySUODw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySUODw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccySUODw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccySUODw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccySUODw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccySUODw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySUODw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccySUODw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccySUODw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccySUODw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccySUODw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccySUODw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccySUODw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccySUODw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccySUODw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccySUODw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccySUODw.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA9VmZn.s: Assembler messages:
encrypt.c: /tmp/ccA9VmZn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA9VmZn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA9VmZn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccA9VmZn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9VmZn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9VmZn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9VmZn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9VmZn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9VmZn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9VmZn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9VmZn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9VmZn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA9VmZn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9VmZn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA9VmZn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA9VmZn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9VmZn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9VmZn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9VmZn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9VmZn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9VmZn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA9VmZn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9VmZn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9VmZn.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvsz4xI.s: Assembler messages:
encrypt.c: /tmp/ccvsz4xI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvsz4xI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvsz4xI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvsz4xI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsz4xI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsz4xI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsz4xI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsz4xI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsz4xI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvsz4xI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvsz4xI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvsz4xI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvsz4xI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsz4xI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvsz4xI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvsz4xI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvsz4xI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvsz4xI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvsz4xI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvsz4xI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvsz4xI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvsz4xI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvsz4xI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvsz4xI.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMjIFN1.s: Assembler messages:
encrypt.c: /tmp/ccMjIFN1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMjIFN1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMjIFN1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMjIFN1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjIFN1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjIFN1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjIFN1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjIFN1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjIFN1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMjIFN1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMjIFN1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMjIFN1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMjIFN1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjIFN1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMjIFN1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMjIFN1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMjIFN1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMjIFN1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMjIFN1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMjIFN1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjIFN1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMjIFN1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMjIFN1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMjIFN1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqA26hy.s: Assembler messages:
encrypt.c: /tmp/ccqA26hy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqA26hy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqA26hy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqA26hy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqA26hy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqA26hy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqA26hy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqA26hy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqA26hy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqA26hy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqA26hy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqA26hy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqA26hy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqA26hy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqA26hy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqA26hy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqA26hy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqA26hy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqA26hy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqA26hy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqA26hy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqA26hy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqA26hy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqA26hy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWkONKt.s: Assembler messages:
encrypt.c: /tmp/ccWkONKt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWkONKt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWkONKt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWkONKt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkONKt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkONKt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkONKt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkONKt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkONKt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkONKt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkONKt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkONKt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWkONKt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkONKt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWkONKt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWkONKt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkONKt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkONKt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkONKt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkONKt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkONKt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWkONKt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkONKt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkONKt.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfF5uH1.s: Assembler messages:
encrypt.c: /tmp/ccfF5uH1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfF5uH1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfF5uH1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfF5uH1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF5uH1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF5uH1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF5uH1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF5uH1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF5uH1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfF5uH1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfF5uH1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfF5uH1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfF5uH1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF5uH1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfF5uH1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfF5uH1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfF5uH1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfF5uH1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfF5uH1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfF5uH1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfF5uH1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfF5uH1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfF5uH1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfF5uH1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0fm99o.s: Assembler messages:
encrypt.c: /tmp/cc0fm99o.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0fm99o.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0fm99o.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0fm99o.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fm99o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fm99o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fm99o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fm99o.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fm99o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fm99o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fm99o.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fm99o.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0fm99o.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fm99o.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0fm99o.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0fm99o.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fm99o.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fm99o.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fm99o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fm99o.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fm99o.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0fm99o.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fm99o.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fm99o.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyUYRRN.s: Assembler messages:
encrypt.c: /tmp/ccyUYRRN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyUYRRN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyUYRRN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyUYRRN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUYRRN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUYRRN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUYRRN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUYRRN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUYRRN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyUYRRN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyUYRRN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyUYRRN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyUYRRN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUYRRN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyUYRRN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyUYRRN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyUYRRN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyUYRRN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyUYRRN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyUYRRN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyUYRRN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyUYRRN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyUYRRN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyUYRRN.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5rCipF.s: Assembler messages:
encrypt.c: /tmp/cc5rCipF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5rCipF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5rCipF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5rCipF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rCipF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rCipF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rCipF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rCipF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rCipF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rCipF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rCipF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rCipF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5rCipF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rCipF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5rCipF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rCipF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5rCipF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rCipF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rCipF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rCipF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rCipF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rCipF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5rCipF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rCipF.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyahlhe.s: Assembler messages:
encrypt.c: /tmp/ccyahlhe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyahlhe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyahlhe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyahlhe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyahlhe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyahlhe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyahlhe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyahlhe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyahlhe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyahlhe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyahlhe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyahlhe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyahlhe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyahlhe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyahlhe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyahlhe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyahlhe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyahlhe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyahlhe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyahlhe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyahlhe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyahlhe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyahlhe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyahlhe.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWJHJbQ.s: Assembler messages:
encrypt.c: /tmp/ccWJHJbQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWJHJbQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWJHJbQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWJHJbQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJHJbQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJHJbQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJHJbQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJHJbQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJHJbQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJHJbQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJHJbQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJHJbQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWJHJbQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJHJbQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWJHJbQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJHJbQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWJHJbQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJHJbQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJHJbQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJHJbQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJHJbQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJHJbQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWJHJbQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJHJbQ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjsPe2n.s: Assembler messages:
encrypt.c: /tmp/ccjsPe2n.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjsPe2n.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjsPe2n.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjsPe2n.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsPe2n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsPe2n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsPe2n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsPe2n.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsPe2n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjsPe2n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjsPe2n.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjsPe2n.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjsPe2n.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsPe2n.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjsPe2n.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjsPe2n.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjsPe2n.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjsPe2n.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjsPe2n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjsPe2n.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjsPe2n.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjsPe2n.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjsPe2n.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjsPe2n.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciZaacG.s: Assembler messages:
encrypt.c: /tmp/cciZaacG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciZaacG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciZaacG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciZaacG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZaacG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZaacG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZaacG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZaacG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZaacG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZaacG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZaacG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZaacG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciZaacG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZaacG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciZaacG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZaacG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciZaacG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZaacG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZaacG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZaacG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZaacG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZaacG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciZaacG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZaacG.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy230ym.s: Assembler messages:
encrypt.c: /tmp/ccy230ym.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy230ym.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy230ym.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccy230ym.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy230ym.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy230ym.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy230ym.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy230ym.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy230ym.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy230ym.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy230ym.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy230ym.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy230ym.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy230ym.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy230ym.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy230ym.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy230ym.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy230ym.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy230ym.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy230ym.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy230ym.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy230ym.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy230ym.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy230ym.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPTEYSA.s: Assembler messages:
encrypt.c: /tmp/ccPTEYSA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPTEYSA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPTEYSA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPTEYSA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTEYSA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTEYSA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTEYSA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTEYSA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTEYSA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPTEYSA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPTEYSA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPTEYSA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPTEYSA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTEYSA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPTEYSA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPTEYSA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPTEYSA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPTEYSA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPTEYSA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPTEYSA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTEYSA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPTEYSA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPTEYSA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPTEYSA.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci4CuRb.s: Assembler messages:
encrypt.c: /tmp/cci4CuRb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci4CuRb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci4CuRb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cci4CuRb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4CuRb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4CuRb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4CuRb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4CuRb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4CuRb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4CuRb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4CuRb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4CuRb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cci4CuRb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4CuRb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci4CuRb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci4CuRb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4CuRb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4CuRb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4CuRb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4CuRb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4CuRb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cci4CuRb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4CuRb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4CuRb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXH9OTs.s: Assembler messages:
encrypt.c: /tmp/ccXH9OTs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXH9OTs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXH9OTs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXH9OTs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXH9OTs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXH9OTs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXH9OTs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXH9OTs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXH9OTs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXH9OTs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXH9OTs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXH9OTs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXH9OTs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXH9OTs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXH9OTs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXH9OTs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXH9OTs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXH9OTs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXH9OTs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXH9OTs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXH9OTs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXH9OTs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXH9OTs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXH9OTs.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccal2bo5.s: Assembler messages:
encrypt.c: /tmp/ccal2bo5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccal2bo5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccal2bo5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccal2bo5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccal2bo5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccal2bo5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccal2bo5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccal2bo5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccal2bo5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccal2bo5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccal2bo5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccal2bo5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccal2bo5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccal2bo5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccal2bo5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccal2bo5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccal2bo5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccal2bo5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccal2bo5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccal2bo5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccal2bo5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccal2bo5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccal2bo5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccal2bo5.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0gpmID.s: Assembler messages:
encrypt.c: /tmp/cc0gpmID.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0gpmID.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0gpmID.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0gpmID.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gpmID.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gpmID.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gpmID.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gpmID.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gpmID.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gpmID.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gpmID.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gpmID.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0gpmID.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gpmID.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0gpmID.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gpmID.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0gpmID.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gpmID.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0gpmID.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0gpmID.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gpmID.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0gpmID.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0gpmID.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0gpmID.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cciemH5f.s: Assembler messages:
encrypt.c: /tmp/cciemH5f.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciemH5f.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciemH5f.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciemH5f.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciemH5f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciemH5f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciemH5f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciemH5f.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciemH5f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciemH5f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciemH5f.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciemH5f.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciemH5f.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciemH5f.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciemH5f.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciemH5f.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciemH5f.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciemH5f.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciemH5f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciemH5f.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciemH5f.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciemH5f.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciemH5f.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciemH5f.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTnFfCs.s: Assembler messages:
encrypt.c: /tmp/ccTnFfCs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTnFfCs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTnFfCs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTnFfCs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnFfCs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnFfCs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnFfCs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnFfCs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnFfCs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTnFfCs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTnFfCs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTnFfCs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTnFfCs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnFfCs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTnFfCs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTnFfCs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTnFfCs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTnFfCs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTnFfCs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTnFfCs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTnFfCs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTnFfCs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTnFfCs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTnFfCs.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctGY6f9.s: Assembler messages:
encrypt.c: /tmp/cctGY6f9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctGY6f9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctGY6f9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctGY6f9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGY6f9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGY6f9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGY6f9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGY6f9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGY6f9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctGY6f9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctGY6f9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctGY6f9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctGY6f9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGY6f9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctGY6f9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctGY6f9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctGY6f9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctGY6f9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctGY6f9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGY6f9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctGY6f9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctGY6f9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctGY6f9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctGY6f9.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1sPJuW.s: Assembler messages:
encrypt.c: /tmp/cc1sPJuW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1sPJuW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1sPJuW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1sPJuW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sPJuW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sPJuW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sPJuW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sPJuW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sPJuW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1sPJuW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1sPJuW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1sPJuW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1sPJuW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sPJuW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1sPJuW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1sPJuW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1sPJuW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1sPJuW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1sPJuW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1sPJuW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1sPJuW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1sPJuW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1sPJuW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1sPJuW.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKDETMx.s: Assembler messages:
encrypt.c: /tmp/ccKDETMx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKDETMx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKDETMx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKDETMx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDETMx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDETMx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDETMx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDETMx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDETMx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKDETMx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKDETMx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKDETMx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKDETMx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDETMx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKDETMx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKDETMx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKDETMx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDETMx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDETMx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKDETMx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDETMx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKDETMx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDETMx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKDETMx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFMpxNr.s: Assembler messages:
encrypt.c: /tmp/ccFMpxNr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFMpxNr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFMpxNr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFMpxNr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMpxNr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMpxNr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMpxNr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMpxNr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMpxNr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFMpxNr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFMpxNr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFMpxNr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFMpxNr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMpxNr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFMpxNr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFMpxNr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFMpxNr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMpxNr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMpxNr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMpxNr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMpxNr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFMpxNr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMpxNr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFMpxNr.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceREqSR.s: Assembler messages:
encrypt.c: /tmp/cceREqSR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceREqSR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceREqSR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceREqSR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceREqSR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceREqSR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceREqSR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceREqSR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceREqSR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceREqSR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceREqSR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceREqSR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceREqSR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceREqSR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceREqSR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceREqSR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceREqSR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceREqSR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceREqSR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceREqSR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceREqSR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceREqSR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceREqSR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceREqSR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccC8Sbhy.s: Assembler messages:
encrypt.c: /tmp/ccC8Sbhy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC8Sbhy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC8Sbhy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccC8Sbhy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Sbhy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Sbhy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Sbhy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Sbhy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Sbhy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC8Sbhy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC8Sbhy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC8Sbhy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC8Sbhy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Sbhy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC8Sbhy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC8Sbhy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC8Sbhy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC8Sbhy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC8Sbhy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8Sbhy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC8Sbhy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC8Sbhy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC8Sbhy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC8Sbhy.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyGQiXY.s: Assembler messages:
encrypt.c: /tmp/ccyGQiXY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyGQiXY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyGQiXY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyGQiXY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGQiXY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGQiXY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGQiXY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGQiXY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGQiXY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGQiXY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGQiXY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGQiXY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyGQiXY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGQiXY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyGQiXY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGQiXY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyGQiXY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyGQiXY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGQiXY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGQiXY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyGQiXY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGQiXY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyGQiXY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyGQiXY.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOvoIbv.s: Assembler messages:
encrypt.c: /tmp/ccOvoIbv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOvoIbv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOvoIbv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOvoIbv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvoIbv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvoIbv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvoIbv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvoIbv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvoIbv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvoIbv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvoIbv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvoIbv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOvoIbv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvoIbv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOvoIbv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOvoIbv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOvoIbv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvoIbv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvoIbv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOvoIbv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvoIbv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOvoIbv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvoIbv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOvoIbv.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSKwkOS.s: Assembler messages:
encrypt.c: /tmp/ccSKwkOS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSKwkOS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSKwkOS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSKwkOS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKwkOS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKwkOS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKwkOS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKwkOS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKwkOS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSKwkOS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSKwkOS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSKwkOS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSKwkOS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKwkOS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSKwkOS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSKwkOS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSKwkOS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSKwkOS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSKwkOS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSKwkOS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSKwkOS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSKwkOS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSKwkOS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSKwkOS.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCLfOuc.s: Assembler messages:
encrypt.c: /tmp/ccCLfOuc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCLfOuc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCLfOuc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCLfOuc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLfOuc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLfOuc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLfOuc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLfOuc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLfOuc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCLfOuc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCLfOuc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCLfOuc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCLfOuc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLfOuc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCLfOuc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCLfOuc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCLfOuc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCLfOuc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCLfOuc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCLfOuc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCLfOuc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCLfOuc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCLfOuc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCLfOuc.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYwrvkR.s: Assembler messages:
encrypt.c: /tmp/ccYwrvkR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYwrvkR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYwrvkR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYwrvkR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwrvkR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwrvkR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwrvkR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwrvkR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwrvkR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYwrvkR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYwrvkR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYwrvkR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYwrvkR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwrvkR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYwrvkR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYwrvkR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYwrvkR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwrvkR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwrvkR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwrvkR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwrvkR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYwrvkR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwrvkR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYwrvkR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMXx80J.s: Assembler messages:
encrypt.c: /tmp/ccMXx80J.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMXx80J.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMXx80J.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMXx80J.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXx80J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXx80J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXx80J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXx80J.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXx80J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXx80J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXx80J.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXx80J.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMXx80J.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXx80J.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMXx80J.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMXx80J.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXx80J.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXx80J.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXx80J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXx80J.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXx80J.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMXx80J.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXx80J.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXx80J.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctm20M9.s: Assembler messages:
encrypt.c: /tmp/cctm20M9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctm20M9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctm20M9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctm20M9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm20M9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm20M9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm20M9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm20M9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm20M9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctm20M9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctm20M9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctm20M9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctm20M9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm20M9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctm20M9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctm20M9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctm20M9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctm20M9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctm20M9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctm20M9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm20M9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctm20M9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctm20M9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctm20M9.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQdOZzh.s: Assembler messages:
encrypt.c: /tmp/ccQdOZzh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQdOZzh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQdOZzh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQdOZzh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdOZzh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdOZzh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdOZzh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdOZzh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdOZzh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdOZzh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdOZzh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdOZzh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQdOZzh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdOZzh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQdOZzh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdOZzh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQdOZzh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQdOZzh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQdOZzh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQdOZzh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQdOZzh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQdOZzh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQdOZzh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQdOZzh.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cccEaR8R.s: Assembler messages:
encrypt.c: /tmp/cccEaR8R.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccEaR8R.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccEaR8R.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccEaR8R.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEaR8R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEaR8R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEaR8R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEaR8R.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEaR8R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccEaR8R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccEaR8R.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccEaR8R.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccEaR8R.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEaR8R.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccEaR8R.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccEaR8R.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccEaR8R.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccEaR8R.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccEaR8R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEaR8R.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccEaR8R.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccEaR8R.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccEaR8R.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccEaR8R.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTRkJuO.s: Assembler messages:
encrypt.c: /tmp/ccTRkJuO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTRkJuO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTRkJuO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTRkJuO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRkJuO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRkJuO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRkJuO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRkJuO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRkJuO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTRkJuO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTRkJuO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTRkJuO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTRkJuO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRkJuO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTRkJuO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTRkJuO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTRkJuO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTRkJuO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTRkJuO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTRkJuO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTRkJuO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTRkJuO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTRkJuO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTRkJuO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccxvBt9.s: Assembler messages:
encrypt.c: /tmp/cccxvBt9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccxvBt9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccxvBt9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccxvBt9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxvBt9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxvBt9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxvBt9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxvBt9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxvBt9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccxvBt9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccxvBt9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccxvBt9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccxvBt9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxvBt9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccxvBt9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccxvBt9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccxvBt9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccxvBt9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccxvBt9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccxvBt9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccxvBt9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccxvBt9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccxvBt9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccxvBt9.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIy0RAS.s: Assembler messages:
encrypt.c: /tmp/ccIy0RAS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIy0RAS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIy0RAS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIy0RAS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIy0RAS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIy0RAS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIy0RAS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIy0RAS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIy0RAS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIy0RAS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIy0RAS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIy0RAS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIy0RAS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIy0RAS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIy0RAS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIy0RAS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIy0RAS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIy0RAS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIy0RAS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIy0RAS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIy0RAS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIy0RAS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIy0RAS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIy0RAS.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIyu4v7.s: Assembler messages:
encrypt.c: /tmp/ccIyu4v7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIyu4v7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIyu4v7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIyu4v7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyu4v7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyu4v7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyu4v7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyu4v7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyu4v7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIyu4v7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIyu4v7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIyu4v7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIyu4v7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyu4v7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIyu4v7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIyu4v7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIyu4v7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIyu4v7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIyu4v7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIyu4v7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIyu4v7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIyu4v7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIyu4v7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIyu4v7.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQBma4P.s: Assembler messages:
encrypt.c: /tmp/ccQBma4P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQBma4P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQBma4P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQBma4P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBma4P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBma4P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBma4P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBma4P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBma4P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBma4P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBma4P.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBma4P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQBma4P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBma4P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQBma4P.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBma4P.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQBma4P.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQBma4P.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBma4P.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBma4P.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQBma4P.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBma4P.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQBma4P.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQBma4P.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoiExIV.s: Assembler messages:
encrypt.c: /tmp/ccoiExIV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoiExIV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoiExIV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccoiExIV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiExIV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiExIV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiExIV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiExIV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiExIV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoiExIV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoiExIV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoiExIV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoiExIV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiExIV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoiExIV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoiExIV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoiExIV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoiExIV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoiExIV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiExIV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoiExIV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoiExIV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoiExIV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoiExIV.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc9BPelV.s: Assembler messages:
encrypt.c: /tmp/cc9BPelV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9BPelV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9BPelV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9BPelV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BPelV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BPelV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BPelV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BPelV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BPelV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9BPelV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9BPelV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9BPelV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9BPelV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BPelV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9BPelV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9BPelV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9BPelV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9BPelV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9BPelV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9BPelV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9BPelV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9BPelV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9BPelV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9BPelV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccWYRQka.s: Assembler messages:
encrypt.c: /tmp/ccWYRQka.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWYRQka.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWYRQka.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWYRQka.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYRQka.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYRQka.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYRQka.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYRQka.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYRQka.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWYRQka.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWYRQka.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWYRQka.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWYRQka.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYRQka.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWYRQka.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWYRQka.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWYRQka.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWYRQka.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWYRQka.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYRQka.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWYRQka.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWYRQka.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWYRQka.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWYRQka.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIkir0U.s: Assembler messages:
encrypt.c: /tmp/ccIkir0U.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIkir0U.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIkir0U.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIkir0U.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkir0U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkir0U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkir0U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkir0U.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkir0U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIkir0U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIkir0U.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIkir0U.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIkir0U.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkir0U.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIkir0U.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIkir0U.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIkir0U.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIkir0U.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIkir0U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIkir0U.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIkir0U.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIkir0U.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIkir0U.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIkir0U.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cckx3QDP.s: Assembler messages:
encrypt.c: /tmp/cckx3QDP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckx3QDP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckx3QDP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckx3QDP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckx3QDP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckx3QDP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckx3QDP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckx3QDP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckx3QDP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckx3QDP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckx3QDP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckx3QDP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckx3QDP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckx3QDP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckx3QDP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckx3QDP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckx3QDP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckx3QDP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckx3QDP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckx3QDP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckx3QDP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckx3QDP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckx3QDP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckx3QDP.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSCaf8K.s: Assembler messages:
encrypt.c: /tmp/ccSCaf8K.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSCaf8K.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSCaf8K.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSCaf8K.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCaf8K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCaf8K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCaf8K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCaf8K.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCaf8K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSCaf8K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSCaf8K.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSCaf8K.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSCaf8K.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCaf8K.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSCaf8K.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSCaf8K.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSCaf8K.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSCaf8K.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSCaf8K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSCaf8K.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSCaf8K.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSCaf8K.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSCaf8K.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSCaf8K.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs5kz1X.s: Assembler messages:
encrypt.c: /tmp/ccs5kz1X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs5kz1X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs5kz1X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs5kz1X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5kz1X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5kz1X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5kz1X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5kz1X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5kz1X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5kz1X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5kz1X.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5kz1X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs5kz1X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5kz1X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs5kz1X.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5kz1X.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs5kz1X.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs5kz1X.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs5kz1X.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs5kz1X.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs5kz1X.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs5kz1X.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs5kz1X.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs5kz1X.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMbiQWB.s: Assembler messages:
encrypt.c: /tmp/ccMbiQWB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMbiQWB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMbiQWB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMbiQWB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbiQWB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbiQWB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbiQWB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbiQWB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbiQWB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbiQWB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbiQWB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbiQWB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMbiQWB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbiQWB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMbiQWB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMbiQWB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMbiQWB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbiQWB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbiQWB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMbiQWB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbiQWB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMbiQWB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbiQWB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMbiQWB.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOJ09N0.s: Assembler messages:
encrypt.c: /tmp/ccOJ09N0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOJ09N0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOJ09N0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOJ09N0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ09N0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ09N0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ09N0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ09N0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ09N0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJ09N0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJ09N0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJ09N0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOJ09N0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ09N0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOJ09N0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJ09N0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOJ09N0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJ09N0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOJ09N0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOJ09N0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJ09N0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOJ09N0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOJ09N0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOJ09N0.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccMjvuG0.s: Assembler messages:
encrypt.c: /tmp/ccMjvuG0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMjvuG0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMjvuG0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMjvuG0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjvuG0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjvuG0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjvuG0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjvuG0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjvuG0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMjvuG0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMjvuG0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMjvuG0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMjvuG0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjvuG0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMjvuG0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMjvuG0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMjvuG0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMjvuG0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMjvuG0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMjvuG0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMjvuG0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMjvuG0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMjvuG0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMjvuG0.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccNm526L.s: Assembler messages:
encrypt.c: /tmp/ccNm526L.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNm526L.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNm526L.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNm526L.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm526L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm526L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm526L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm526L.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm526L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNm526L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNm526L.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNm526L.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNm526L.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm526L.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNm526L.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNm526L.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNm526L.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNm526L.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNm526L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNm526L.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNm526L.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNm526L.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNm526L.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNm526L.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5NPpB0.s: Assembler messages:
encrypt.c: /tmp/cc5NPpB0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5NPpB0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5NPpB0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5NPpB0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NPpB0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NPpB0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NPpB0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NPpB0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NPpB0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NPpB0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NPpB0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NPpB0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5NPpB0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NPpB0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5NPpB0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NPpB0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5NPpB0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NPpB0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NPpB0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NPpB0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NPpB0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NPpB0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5NPpB0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NPpB0.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLdPRMJ.s: Assembler messages:
encrypt.c: /tmp/ccLdPRMJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLdPRMJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLdPRMJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLdPRMJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdPRMJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdPRMJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdPRMJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdPRMJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdPRMJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdPRMJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdPRMJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdPRMJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLdPRMJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdPRMJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLdPRMJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLdPRMJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdPRMJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdPRMJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdPRMJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdPRMJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdPRMJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLdPRMJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdPRMJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdPRMJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUw7Zfn.s: Assembler messages:
encrypt.c: /tmp/ccUw7Zfn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUw7Zfn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUw7Zfn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUw7Zfn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUw7Zfn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUw7Zfn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUw7Zfn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUw7Zfn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUw7Zfn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUw7Zfn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUw7Zfn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUw7Zfn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUw7Zfn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUw7Zfn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUw7Zfn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUw7Zfn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUw7Zfn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUw7Zfn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUw7Zfn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUw7Zfn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUw7Zfn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUw7Zfn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUw7Zfn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUw7Zfn.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWRhtao.s: Assembler messages:
encrypt.c: /tmp/ccWRhtao.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWRhtao.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWRhtao.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWRhtao.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRhtao.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRhtao.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRhtao.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRhtao.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRhtao.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRhtao.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRhtao.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRhtao.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWRhtao.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRhtao.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWRhtao.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWRhtao.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRhtao.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRhtao.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRhtao.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRhtao.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRhtao.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWRhtao.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRhtao.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRhtao.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc37Ej2f.s: Assembler messages:
encrypt.c: /tmp/cc37Ej2f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc37Ej2f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc37Ej2f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc37Ej2f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37Ej2f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37Ej2f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37Ej2f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37Ej2f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37Ej2f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc37Ej2f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc37Ej2f.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc37Ej2f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc37Ej2f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37Ej2f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc37Ej2f.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc37Ej2f.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc37Ej2f.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc37Ej2f.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc37Ej2f.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc37Ej2f.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc37Ej2f.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc37Ej2f.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc37Ej2f.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc37Ej2f.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccc17a1g.s: Assembler messages:
encrypt.c: /tmp/ccc17a1g.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc17a1g.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc17a1g.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccc17a1g.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc17a1g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc17a1g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc17a1g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc17a1g.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc17a1g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc17a1g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc17a1g.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc17a1g.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc17a1g.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc17a1g.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc17a1g.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc17a1g.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc17a1g.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc17a1g.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc17a1g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc17a1g.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc17a1g.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc17a1g.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc17a1g.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc17a1g.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccaI84mp.s: Assembler messages:
encrypt.c: /tmp/ccaI84mp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaI84mp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaI84mp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccaI84mp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaI84mp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaI84mp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaI84mp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaI84mp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaI84mp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaI84mp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaI84mp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaI84mp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaI84mp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaI84mp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaI84mp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaI84mp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaI84mp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaI84mp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaI84mp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaI84mp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaI84mp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaI84mp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaI84mp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaI84mp.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cczcyHxm.s: Assembler messages:
encrypt.c: /tmp/cczcyHxm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczcyHxm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczcyHxm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczcyHxm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcyHxm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcyHxm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcyHxm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcyHxm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcyHxm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczcyHxm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczcyHxm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczcyHxm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczcyHxm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcyHxm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczcyHxm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczcyHxm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczcyHxm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczcyHxm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczcyHxm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczcyHxm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcyHxm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczcyHxm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczcyHxm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczcyHxm.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBzkLUf.s: Assembler messages:
encrypt.c: /tmp/ccBzkLUf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBzkLUf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBzkLUf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBzkLUf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzkLUf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzkLUf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzkLUf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzkLUf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzkLUf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzkLUf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzkLUf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzkLUf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBzkLUf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzkLUf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBzkLUf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzkLUf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBzkLUf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBzkLUf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzkLUf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzkLUf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBzkLUf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzkLUf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBzkLUf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBzkLUf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOXPDeo.s: Assembler messages:
encrypt.c: /tmp/ccOXPDeo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOXPDeo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOXPDeo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOXPDeo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXPDeo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXPDeo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXPDeo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXPDeo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXPDeo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOXPDeo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOXPDeo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOXPDeo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOXPDeo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXPDeo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOXPDeo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOXPDeo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOXPDeo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOXPDeo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOXPDeo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXPDeo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOXPDeo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOXPDeo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOXPDeo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOXPDeo.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccq1Gs7t.s: Assembler messages:
encrypt.c: /tmp/ccq1Gs7t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq1Gs7t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq1Gs7t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq1Gs7t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Gs7t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Gs7t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Gs7t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Gs7t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Gs7t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq1Gs7t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq1Gs7t.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq1Gs7t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq1Gs7t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Gs7t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq1Gs7t.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq1Gs7t.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq1Gs7t.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq1Gs7t.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq1Gs7t.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq1Gs7t.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Gs7t.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq1Gs7t.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq1Gs7t.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq1Gs7t.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccr62bS6.s: Assembler messages:
encrypt.c: /tmp/ccr62bS6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr62bS6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr62bS6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccr62bS6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr62bS6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr62bS6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr62bS6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr62bS6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr62bS6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr62bS6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr62bS6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr62bS6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr62bS6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr62bS6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr62bS6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr62bS6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr62bS6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr62bS6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr62bS6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr62bS6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr62bS6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr62bS6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr62bS6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr62bS6.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4pEgHj.s: Assembler messages:
encrypt.c: /tmp/cc4pEgHj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4pEgHj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4pEgHj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4pEgHj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pEgHj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pEgHj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pEgHj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pEgHj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pEgHj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pEgHj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pEgHj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pEgHj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4pEgHj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pEgHj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4pEgHj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pEgHj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4pEgHj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4pEgHj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pEgHj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pEgHj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pEgHj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pEgHj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4pEgHj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4pEgHj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxZV5g0.s: Assembler messages:
encrypt.c: /tmp/ccxZV5g0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxZV5g0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxZV5g0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxZV5g0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZV5g0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZV5g0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZV5g0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZV5g0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZV5g0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxZV5g0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxZV5g0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxZV5g0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxZV5g0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZV5g0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxZV5g0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxZV5g0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxZV5g0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxZV5g0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxZV5g0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZV5g0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxZV5g0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxZV5g0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxZV5g0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxZV5g0.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccT82tgs.s: Assembler messages:
encrypt.c: /tmp/ccT82tgs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT82tgs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT82tgs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT82tgs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT82tgs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT82tgs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT82tgs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT82tgs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT82tgs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT82tgs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT82tgs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT82tgs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT82tgs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT82tgs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT82tgs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT82tgs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT82tgs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT82tgs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT82tgs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT82tgs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT82tgs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT82tgs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT82tgs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT82tgs.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccw0gy1c.s: Assembler messages:
encrypt.c: /tmp/ccw0gy1c.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw0gy1c.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw0gy1c.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccw0gy1c.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0gy1c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0gy1c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0gy1c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0gy1c.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0gy1c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw0gy1c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw0gy1c.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw0gy1c.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw0gy1c.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0gy1c.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw0gy1c.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw0gy1c.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw0gy1c.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw0gy1c.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw0gy1c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0gy1c.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw0gy1c.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw0gy1c.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw0gy1c.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw0gy1c.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7l6D36.s: Assembler messages:
encrypt.c: /tmp/cc7l6D36.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7l6D36.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7l6D36.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7l6D36.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l6D36.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l6D36.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l6D36.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l6D36.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l6D36.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7l6D36.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7l6D36.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7l6D36.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7l6D36.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l6D36.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7l6D36.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7l6D36.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7l6D36.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7l6D36.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7l6D36.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7l6D36.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7l6D36.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7l6D36.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7l6D36.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7l6D36.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxSGs7t.s: Assembler messages:
encrypt.c: /tmp/ccxSGs7t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxSGs7t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxSGs7t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxSGs7t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSGs7t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSGs7t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSGs7t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSGs7t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSGs7t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSGs7t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSGs7t.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSGs7t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxSGs7t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSGs7t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxSGs7t.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSGs7t.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxSGs7t.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSGs7t.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSGs7t.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSGs7t.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSGs7t.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSGs7t.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxSGs7t.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSGs7t.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8uAo44.s: Assembler messages:
encrypt.c: /tmp/cc8uAo44.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8uAo44.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8uAo44.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8uAo44.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uAo44.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uAo44.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uAo44.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uAo44.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uAo44.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8uAo44.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8uAo44.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8uAo44.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8uAo44.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uAo44.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8uAo44.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8uAo44.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8uAo44.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8uAo44.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8uAo44.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8uAo44.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uAo44.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8uAo44.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8uAo44.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8uAo44.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj8gtbX.s: Assembler messages:
encrypt.c: /tmp/ccj8gtbX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj8gtbX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj8gtbX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccj8gtbX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8gtbX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8gtbX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8gtbX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8gtbX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8gtbX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj8gtbX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj8gtbX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj8gtbX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj8gtbX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8gtbX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj8gtbX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj8gtbX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj8gtbX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj8gtbX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj8gtbX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj8gtbX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj8gtbX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj8gtbX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj8gtbX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj8gtbX.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXfj64P.s: Assembler messages:
encrypt.c: /tmp/ccXfj64P.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXfj64P.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXfj64P.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXfj64P.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfj64P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfj64P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfj64P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfj64P.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfj64P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfj64P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfj64P.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfj64P.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXfj64P.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfj64P.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXfj64P.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXfj64P.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXfj64P.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfj64P.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfj64P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXfj64P.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfj64P.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXfj64P.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfj64P.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXfj64P.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsnN2IM.s: Assembler messages:
encrypt.c: /tmp/ccsnN2IM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsnN2IM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsnN2IM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsnN2IM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnN2IM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnN2IM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnN2IM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnN2IM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnN2IM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsnN2IM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsnN2IM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsnN2IM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsnN2IM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnN2IM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsnN2IM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsnN2IM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsnN2IM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsnN2IM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsnN2IM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsnN2IM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnN2IM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsnN2IM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsnN2IM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsnN2IM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHNdlBQ.s: Assembler messages:
encrypt.c: /tmp/ccHNdlBQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHNdlBQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHNdlBQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHNdlBQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNdlBQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNdlBQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNdlBQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNdlBQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNdlBQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNdlBQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNdlBQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNdlBQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHNdlBQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNdlBQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHNdlBQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHNdlBQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNdlBQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNdlBQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNdlBQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNdlBQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNdlBQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHNdlBQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNdlBQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNdlBQ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ30Upb.s: Assembler messages:
encrypt.c: /tmp/ccQ30Upb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ30Upb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ30Upb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ30Upb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ30Upb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ30Upb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ30Upb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ30Upb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ30Upb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ30Upb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ30Upb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ30Upb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ30Upb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ30Upb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ30Upb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ30Upb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ30Upb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ30Upb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ30Upb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ30Upb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ30Upb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ30Upb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ30Upb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ30Upb.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNYC4hX.s: Assembler messages:
encrypt.c: /tmp/ccNYC4hX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNYC4hX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNYC4hX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNYC4hX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYC4hX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYC4hX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYC4hX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYC4hX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYC4hX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNYC4hX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNYC4hX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNYC4hX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNYC4hX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYC4hX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNYC4hX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNYC4hX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNYC4hX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYC4hX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYC4hX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYC4hX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYC4hX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNYC4hX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYC4hX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNYC4hX.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwRtqtM.s: Assembler messages:
encrypt.c: /tmp/ccwRtqtM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwRtqtM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwRtqtM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwRtqtM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRtqtM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRtqtM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRtqtM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRtqtM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRtqtM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwRtqtM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwRtqtM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwRtqtM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwRtqtM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRtqtM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwRtqtM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwRtqtM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwRtqtM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwRtqtM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwRtqtM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwRtqtM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRtqtM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwRtqtM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwRtqtM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwRtqtM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDvMazJ.s: Assembler messages:
encrypt.c: /tmp/ccDvMazJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDvMazJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDvMazJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDvMazJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvMazJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvMazJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvMazJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvMazJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvMazJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDvMazJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDvMazJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDvMazJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDvMazJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvMazJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDvMazJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDvMazJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDvMazJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvMazJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvMazJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvMazJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvMazJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDvMazJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvMazJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDvMazJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpW5kfK.s: Assembler messages:
encrypt.c: /tmp/ccpW5kfK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpW5kfK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpW5kfK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpW5kfK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW5kfK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW5kfK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW5kfK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW5kfK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW5kfK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpW5kfK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpW5kfK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpW5kfK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpW5kfK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW5kfK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpW5kfK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpW5kfK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpW5kfK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpW5kfK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpW5kfK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpW5kfK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpW5kfK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpW5kfK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpW5kfK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpW5kfK.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKpBAvB.s: Assembler messages:
encrypt.c: /tmp/ccKpBAvB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKpBAvB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKpBAvB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKpBAvB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpBAvB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpBAvB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpBAvB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpBAvB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpBAvB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpBAvB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpBAvB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpBAvB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKpBAvB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpBAvB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKpBAvB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKpBAvB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKpBAvB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpBAvB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpBAvB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpBAvB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpBAvB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKpBAvB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpBAvB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKpBAvB.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf1uq9y.s: Assembler messages:
encrypt.c: /tmp/ccf1uq9y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf1uq9y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf1uq9y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf1uq9y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1uq9y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1uq9y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1uq9y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1uq9y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1uq9y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1uq9y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1uq9y.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1uq9y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf1uq9y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1uq9y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf1uq9y.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1uq9y.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf1uq9y.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1uq9y.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1uq9y.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1uq9y.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1uq9y.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1uq9y.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf1uq9y.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1uq9y.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqSdnLI.s: Assembler messages:
encrypt.c: /tmp/ccqSdnLI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqSdnLI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqSdnLI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqSdnLI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSdnLI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSdnLI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSdnLI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSdnLI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSdnLI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqSdnLI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqSdnLI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqSdnLI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqSdnLI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSdnLI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqSdnLI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqSdnLI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqSdnLI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqSdnLI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqSdnLI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqSdnLI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSdnLI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqSdnLI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqSdnLI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqSdnLI.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwh3H2O.s: Assembler messages:
encrypt.c: /tmp/ccwh3H2O.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwh3H2O.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwh3H2O.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwh3H2O.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwh3H2O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwh3H2O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwh3H2O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwh3H2O.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwh3H2O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwh3H2O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwh3H2O.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwh3H2O.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwh3H2O.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwh3H2O.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwh3H2O.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwh3H2O.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwh3H2O.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwh3H2O.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwh3H2O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwh3H2O.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwh3H2O.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwh3H2O.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwh3H2O.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwh3H2O.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnXBrDJ.s: Assembler messages:
encrypt.c: /tmp/ccnXBrDJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnXBrDJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnXBrDJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnXBrDJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXBrDJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXBrDJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXBrDJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXBrDJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXBrDJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnXBrDJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnXBrDJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnXBrDJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnXBrDJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXBrDJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnXBrDJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnXBrDJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnXBrDJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXBrDJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXBrDJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnXBrDJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXBrDJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnXBrDJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXBrDJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnXBrDJ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpxll2y.s: Assembler messages:
encrypt.c: /tmp/ccpxll2y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpxll2y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpxll2y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpxll2y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxll2y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxll2y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxll2y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxll2y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxll2y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpxll2y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpxll2y.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpxll2y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpxll2y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxll2y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpxll2y.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpxll2y.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpxll2y.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpxll2y.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpxll2y.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpxll2y.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxll2y.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpxll2y.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpxll2y.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpxll2y.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJ4LQqz.s: Assembler messages:
encrypt.c: /tmp/ccJ4LQqz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ4LQqz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ4LQqz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ4LQqz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4LQqz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4LQqz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4LQqz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4LQqz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4LQqz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ4LQqz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ4LQqz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ4LQqz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ4LQqz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4LQqz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ4LQqz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ4LQqz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ4LQqz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ4LQqz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ4LQqz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4LQqz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ4LQqz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ4LQqz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ4LQqz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ4LQqz.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccW5H6Hv.s: Assembler messages:
encrypt.c: /tmp/ccW5H6Hv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW5H6Hv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW5H6Hv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW5H6Hv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5H6Hv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5H6Hv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5H6Hv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5H6Hv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5H6Hv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW5H6Hv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW5H6Hv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW5H6Hv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW5H6Hv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5H6Hv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW5H6Hv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW5H6Hv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW5H6Hv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW5H6Hv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW5H6Hv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW5H6Hv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5H6Hv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW5H6Hv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW5H6Hv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW5H6Hv.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccN9Tqcq.s: Assembler messages:
encrypt.c: /tmp/ccN9Tqcq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN9Tqcq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN9Tqcq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN9Tqcq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9Tqcq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9Tqcq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9Tqcq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9Tqcq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9Tqcq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9Tqcq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9Tqcq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9Tqcq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN9Tqcq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9Tqcq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN9Tqcq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9Tqcq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN9Tqcq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9Tqcq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN9Tqcq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN9Tqcq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9Tqcq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN9Tqcq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN9Tqcq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN9Tqcq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciL2m2s.s: Assembler messages:
encrypt.c: /tmp/cciL2m2s.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciL2m2s.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciL2m2s.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciL2m2s.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciL2m2s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciL2m2s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciL2m2s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciL2m2s.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciL2m2s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciL2m2s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciL2m2s.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciL2m2s.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciL2m2s.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciL2m2s.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciL2m2s.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciL2m2s.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciL2m2s.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciL2m2s.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciL2m2s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciL2m2s.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciL2m2s.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciL2m2s.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciL2m2s.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciL2m2s.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cclzs3AB.s: Assembler messages:
encrypt.c: /tmp/cclzs3AB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclzs3AB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclzs3AB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclzs3AB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzs3AB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzs3AB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzs3AB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzs3AB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzs3AB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclzs3AB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclzs3AB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclzs3AB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclzs3AB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzs3AB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclzs3AB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclzs3AB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclzs3AB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzs3AB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzs3AB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzs3AB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzs3AB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclzs3AB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzs3AB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclzs3AB.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccz25m0z.s: Assembler messages:
encrypt.c: /tmp/ccz25m0z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz25m0z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz25m0z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz25m0z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz25m0z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz25m0z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz25m0z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz25m0z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz25m0z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz25m0z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz25m0z.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz25m0z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz25m0z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz25m0z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz25m0z.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz25m0z.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz25m0z.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz25m0z.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz25m0z.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz25m0z.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz25m0z.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz25m0z.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz25m0z.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz25m0z.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc80Nowz.s: Assembler messages:
encrypt.c: /tmp/cc80Nowz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc80Nowz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc80Nowz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc80Nowz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80Nowz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80Nowz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80Nowz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80Nowz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80Nowz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc80Nowz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc80Nowz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc80Nowz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc80Nowz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80Nowz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc80Nowz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc80Nowz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc80Nowz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80Nowz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80Nowz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80Nowz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80Nowz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc80Nowz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80Nowz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc80Nowz.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZdWxPo.s: Assembler messages:
encrypt.c: /tmp/ccZdWxPo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZdWxPo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZdWxPo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZdWxPo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdWxPo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdWxPo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdWxPo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdWxPo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdWxPo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZdWxPo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZdWxPo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZdWxPo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZdWxPo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdWxPo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZdWxPo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZdWxPo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZdWxPo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZdWxPo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZdWxPo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZdWxPo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdWxPo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZdWxPo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZdWxPo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZdWxPo.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclxYFbk.s: Assembler messages:
encrypt.c: /tmp/cclxYFbk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclxYFbk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclxYFbk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclxYFbk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxYFbk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxYFbk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxYFbk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxYFbk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxYFbk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclxYFbk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclxYFbk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclxYFbk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclxYFbk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxYFbk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclxYFbk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclxYFbk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclxYFbk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxYFbk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxYFbk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxYFbk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxYFbk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclxYFbk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxYFbk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclxYFbk.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczb8K9E.s: Assembler messages:
encrypt.c: /tmp/cczb8K9E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczb8K9E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczb8K9E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczb8K9E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczb8K9E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczb8K9E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczb8K9E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczb8K9E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczb8K9E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczb8K9E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczb8K9E.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczb8K9E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczb8K9E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczb8K9E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczb8K9E.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczb8K9E.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczb8K9E.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczb8K9E.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczb8K9E.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczb8K9E.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczb8K9E.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczb8K9E.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczb8K9E.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczb8K9E.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHpvOis.s: Assembler messages:
encrypt.c: /tmp/ccHpvOis.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHpvOis.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHpvOis.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHpvOis.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpvOis.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpvOis.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpvOis.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpvOis.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpvOis.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpvOis.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpvOis.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpvOis.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHpvOis.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpvOis.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHpvOis.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpvOis.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHpvOis.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpvOis.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHpvOis.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHpvOis.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpvOis.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHpvOis.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHpvOis.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHpvOis.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckufUtf.s: Assembler messages:
encrypt.c: /tmp/cckufUtf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckufUtf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckufUtf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckufUtf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckufUtf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckufUtf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckufUtf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckufUtf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckufUtf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckufUtf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckufUtf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckufUtf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckufUtf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckufUtf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckufUtf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckufUtf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckufUtf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckufUtf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckufUtf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckufUtf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckufUtf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckufUtf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckufUtf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckufUtf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc5tRntm.s: Assembler messages:
encrypt.c: /tmp/cc5tRntm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5tRntm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5tRntm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5tRntm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tRntm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tRntm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tRntm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tRntm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tRntm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tRntm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tRntm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tRntm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5tRntm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tRntm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5tRntm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5tRntm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tRntm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tRntm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tRntm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tRntm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tRntm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5tRntm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tRntm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tRntm.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccdDNqxI.s: Assembler messages:
encrypt.c: /tmp/ccdDNqxI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdDNqxI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdDNqxI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdDNqxI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDNqxI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDNqxI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDNqxI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDNqxI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDNqxI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDNqxI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDNqxI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDNqxI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdDNqxI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDNqxI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdDNqxI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDNqxI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdDNqxI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDNqxI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdDNqxI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdDNqxI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDNqxI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdDNqxI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdDNqxI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdDNqxI.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0cC5Mk.s: Assembler messages:
encrypt.c: /tmp/cc0cC5Mk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0cC5Mk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0cC5Mk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0cC5Mk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cC5Mk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cC5Mk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cC5Mk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cC5Mk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cC5Mk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0cC5Mk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0cC5Mk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0cC5Mk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0cC5Mk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cC5Mk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0cC5Mk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0cC5Mk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0cC5Mk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cC5Mk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cC5Mk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cC5Mk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cC5Mk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0cC5Mk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cC5Mk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cC5Mk.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1syBbF.s: Assembler messages:
encrypt.c: /tmp/cc1syBbF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1syBbF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1syBbF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1syBbF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1syBbF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1syBbF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1syBbF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1syBbF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1syBbF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1syBbF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1syBbF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1syBbF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1syBbF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1syBbF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1syBbF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1syBbF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1syBbF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1syBbF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1syBbF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1syBbF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1syBbF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1syBbF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1syBbF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1syBbF.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR3vwxj.s: Assembler messages:
encrypt.c: /tmp/ccR3vwxj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR3vwxj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR3vwxj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR3vwxj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3vwxj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3vwxj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3vwxj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3vwxj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3vwxj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR3vwxj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR3vwxj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR3vwxj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR3vwxj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3vwxj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR3vwxj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR3vwxj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR3vwxj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR3vwxj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR3vwxj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR3vwxj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3vwxj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR3vwxj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR3vwxj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR3vwxj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyti6YY.s: Assembler messages:
encrypt.c: /tmp/ccyti6YY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyti6YY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyti6YY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyti6YY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyti6YY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyti6YY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyti6YY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyti6YY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyti6YY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyti6YY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyti6YY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyti6YY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyti6YY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyti6YY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyti6YY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyti6YY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyti6YY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyti6YY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyti6YY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyti6YY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyti6YY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyti6YY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyti6YY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyti6YY.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4ts3kb.s: Assembler messages:
encrypt.c: /tmp/cc4ts3kb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ts3kb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4ts3kb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ts3kb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ts3kb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ts3kb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ts3kb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ts3kb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ts3kb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ts3kb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ts3kb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ts3kb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4ts3kb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ts3kb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4ts3kb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ts3kb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4ts3kb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4ts3kb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ts3kb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ts3kb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ts3kb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ts3kb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ts3kb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4ts3kb.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccD3SHAR.s: Assembler messages:
encrypt.c: /tmp/ccD3SHAR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD3SHAR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD3SHAR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccD3SHAR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3SHAR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3SHAR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3SHAR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3SHAR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3SHAR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD3SHAR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD3SHAR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD3SHAR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD3SHAR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3SHAR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD3SHAR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD3SHAR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD3SHAR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD3SHAR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD3SHAR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3SHAR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD3SHAR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD3SHAR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD3SHAR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD3SHAR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccbfakoZ.s: Assembler messages:
encrypt.c: /tmp/ccbfakoZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbfakoZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbfakoZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbfakoZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfakoZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfakoZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfakoZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfakoZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfakoZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbfakoZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbfakoZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbfakoZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbfakoZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfakoZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbfakoZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbfakoZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbfakoZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfakoZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfakoZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfakoZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfakoZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbfakoZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfakoZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbfakoZ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccxvQKGj.s: Assembler messages:
encrypt.c: /tmp/ccxvQKGj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxvQKGj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxvQKGj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxvQKGj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvQKGj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvQKGj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvQKGj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvQKGj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvQKGj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxvQKGj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxvQKGj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxvQKGj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxvQKGj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvQKGj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxvQKGj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxvQKGj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxvQKGj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxvQKGj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxvQKGj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxvQKGj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvQKGj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxvQKGj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxvQKGj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxvQKGj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgcvM2X.s: Assembler messages:
encrypt.c: /tmp/ccgcvM2X.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgcvM2X.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgcvM2X.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgcvM2X.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcvM2X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcvM2X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcvM2X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcvM2X.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcvM2X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgcvM2X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgcvM2X.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgcvM2X.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgcvM2X.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcvM2X.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgcvM2X.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgcvM2X.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgcvM2X.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcvM2X.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcvM2X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcvM2X.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcvM2X.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgcvM2X.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcvM2X.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcvM2X.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccor2hEj.s: Assembler messages:
encrypt.c: /tmp/ccor2hEj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccor2hEj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccor2hEj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccor2hEj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor2hEj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor2hEj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor2hEj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor2hEj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor2hEj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccor2hEj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccor2hEj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccor2hEj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccor2hEj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor2hEj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccor2hEj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccor2hEj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccor2hEj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccor2hEj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccor2hEj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccor2hEj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor2hEj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccor2hEj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccor2hEj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccor2hEj.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG8nsW9.s: Assembler messages:
encrypt.c: /tmp/ccG8nsW9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG8nsW9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG8nsW9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG8nsW9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8nsW9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8nsW9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8nsW9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8nsW9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8nsW9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8nsW9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8nsW9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8nsW9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG8nsW9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8nsW9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG8nsW9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8nsW9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG8nsW9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG8nsW9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8nsW9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8nsW9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG8nsW9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8nsW9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG8nsW9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG8nsW9.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccePMpva.s: Assembler messages:
encrypt.c: /tmp/ccePMpva.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccePMpva.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccePMpva.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccePMpva.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePMpva.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePMpva.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePMpva.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePMpva.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePMpva.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccePMpva.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccePMpva.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccePMpva.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccePMpva.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePMpva.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccePMpva.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccePMpva.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccePMpva.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePMpva.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePMpva.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePMpva.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePMpva.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccePMpva.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePMpva.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePMpva.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFMvAp2.s: Assembler messages:
encrypt.c: /tmp/ccFMvAp2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFMvAp2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFMvAp2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFMvAp2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMvAp2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMvAp2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMvAp2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMvAp2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMvAp2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFMvAp2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFMvAp2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFMvAp2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFMvAp2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMvAp2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFMvAp2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFMvAp2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFMvAp2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFMvAp2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFMvAp2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFMvAp2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFMvAp2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFMvAp2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFMvAp2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFMvAp2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNfqe2N.s: Assembler messages:
encrypt.c: /tmp/ccNfqe2N.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNfqe2N.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNfqe2N.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNfqe2N.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqe2N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqe2N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqe2N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqe2N.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqe2N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNfqe2N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNfqe2N.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNfqe2N.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNfqe2N.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqe2N.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNfqe2N.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNfqe2N.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNfqe2N.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNfqe2N.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNfqe2N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfqe2N.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNfqe2N.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNfqe2N.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNfqe2N.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNfqe2N.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccWn47Ld.s: Assembler messages:
encrypt.c: /tmp/ccWn47Ld.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWn47Ld.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWn47Ld.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWn47Ld.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn47Ld.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn47Ld.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn47Ld.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn47Ld.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn47Ld.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWn47Ld.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWn47Ld.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWn47Ld.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWn47Ld.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn47Ld.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWn47Ld.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWn47Ld.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWn47Ld.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWn47Ld.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWn47Ld.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWn47Ld.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWn47Ld.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWn47Ld.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWn47Ld.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWn47Ld.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccouFZtg.s: Assembler messages:
encrypt.c: /tmp/ccouFZtg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccouFZtg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccouFZtg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccouFZtg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouFZtg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouFZtg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouFZtg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouFZtg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouFZtg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccouFZtg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccouFZtg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccouFZtg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccouFZtg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouFZtg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccouFZtg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccouFZtg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccouFZtg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouFZtg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouFZtg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouFZtg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouFZtg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccouFZtg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouFZtg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouFZtg.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRK0Z91.s: Assembler messages:
encrypt.c: /tmp/ccRK0Z91.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRK0Z91.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRK0Z91.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRK0Z91.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRK0Z91.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRK0Z91.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRK0Z91.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRK0Z91.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRK0Z91.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRK0Z91.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRK0Z91.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRK0Z91.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRK0Z91.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRK0Z91.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRK0Z91.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRK0Z91.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRK0Z91.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRK0Z91.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRK0Z91.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRK0Z91.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRK0Z91.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRK0Z91.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRK0Z91.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRK0Z91.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmz6Sra.s: Assembler messages:
encrypt.c: /tmp/ccmz6Sra.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmz6Sra.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmz6Sra.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmz6Sra.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmz6Sra.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmz6Sra.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmz6Sra.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmz6Sra.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmz6Sra.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmz6Sra.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmz6Sra.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmz6Sra.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmz6Sra.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmz6Sra.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmz6Sra.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmz6Sra.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmz6Sra.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmz6Sra.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmz6Sra.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmz6Sra.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmz6Sra.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmz6Sra.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmz6Sra.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmz6Sra.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