Implementation notes: x86, titan0, crypto_aead/omdsha256k256n104tau160v2

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
216544refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070820190110
217720refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070820190110
218836refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
220268refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
222124refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070820190110
222500refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
222764refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
223764refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070820190110
224068refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070820190110
225080refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
225512refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
225860refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070820190110
226224refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
226748refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070820190110
226904refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070820190110
228648refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070820190110
229016refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
230856refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
231232refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
234504refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
234516refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
234708refgcc -m32 -O3 -fomit-frame-pointer2019070820190110
234764refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
235280refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
235456refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
236000refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
236460refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
236632refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
238432refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
239528refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
241548refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
243064refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070820190110
243936refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070820190110
245300refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
245560refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
245968refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
246240refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
247044refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
248900refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070820190110
251060refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
251136refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070820190110
251360refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
253168refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
253448refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
254252refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
255668refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
255684refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
257436refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
257480refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
257776refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
258016refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
258612refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
259020refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070820190110
259828refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
260656refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
261224refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070820190110
263304refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
264196refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
264536refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
264768refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
265488refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
266876refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
268224refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070820190110
268336refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070820190110
268448refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
268788refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070820190110
268988refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
269224refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
269956refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
269988refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
270200refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
270296refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
270468refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
270484refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070820190110
270520refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070820190110
270840refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
270912refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
270944refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070820190110
271000refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
271396refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
271496refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070820190110
271512refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
271596refgcc -m32 -O -fomit-frame-pointer2019070820190110
271604refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
271808refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070820190110
271888refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070820190110
272088refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
272460refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
272844refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
272868refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
272912refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
273168refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
273212refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
273464refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070820190110
274000refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
274244refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070820190110
274792refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
275160refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
276156refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070820190110
276236refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
276412refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070820190110
276896refgcc -m32 -O2 -fomit-frame-pointer2019070820190110
276932refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070820190110
277248refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
277416refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
279840refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
280376refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
281732refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
281940refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
282780refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
283344refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
285808refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
285956refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
286788refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
286804refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
287312refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
287452refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
287496refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
287496refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
287632refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
287700refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
287708refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
288212refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
288368refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
288516refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
288656refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
288660refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
288696refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
288756refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
289616refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
289628refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
289800refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070820190110
290080refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070820190110
290696refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
290816refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070820190110
290836refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
290940refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070820190110
291380refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
291528refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070820190110
291544refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
291596refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
291716refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
291752refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070820190110
291848refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070820190110
292036refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
292240refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
292248refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
292272refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
292336refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
292352refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
292384refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
292396refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
292428refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
292488refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
292488refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
292528refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
292676refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
292788refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
293016refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
293020refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
293064refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
293148refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
293232refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
293928refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
294012refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
294208refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
294264refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
294512refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
294660refgcc -m32 -Os -fomit-frame-pointer2019070820190110
295012refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
296312refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
296512refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
297104refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
297628refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
298120refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
299280refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9M58Tp.s: Assembler messages:
encrypt.c: /tmp/cc9M58Tp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9M58Tp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9M58Tp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9M58Tp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M58Tp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M58Tp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M58Tp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M58Tp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M58Tp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9M58Tp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9M58Tp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9M58Tp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9M58Tp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M58Tp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9M58Tp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9M58Tp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9M58Tp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9M58Tp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9M58Tp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9M58Tp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9M58Tp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9M58Tp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9M58Tp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9M58Tp.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs4X49Q.s: Assembler messages:
encrypt.c: /tmp/ccs4X49Q.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs4X49Q.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs4X49Q.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccs4X49Q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4X49Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4X49Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4X49Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4X49Q.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4X49Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs4X49Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs4X49Q.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs4X49Q.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs4X49Q.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4X49Q.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs4X49Q.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs4X49Q.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs4X49Q.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4X49Q.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4X49Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4X49Q.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4X49Q.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs4X49Q.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4X49Q.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs4X49Q.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNSpDEM.s: Assembler messages:
encrypt.c: /tmp/ccNSpDEM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNSpDEM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNSpDEM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNSpDEM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSpDEM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSpDEM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSpDEM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSpDEM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSpDEM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNSpDEM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNSpDEM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNSpDEM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNSpDEM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSpDEM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNSpDEM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNSpDEM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNSpDEM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSpDEM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSpDEM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSpDEM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSpDEM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNSpDEM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSpDEM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNSpDEM.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjtFZAi.s: Assembler messages:
encrypt.c: /tmp/ccjtFZAi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjtFZAi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjtFZAi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjtFZAi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtFZAi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtFZAi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtFZAi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtFZAi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtFZAi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtFZAi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtFZAi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtFZAi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjtFZAi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtFZAi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjtFZAi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtFZAi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjtFZAi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtFZAi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjtFZAi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjtFZAi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtFZAi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjtFZAi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjtFZAi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjtFZAi.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccV7GXus.s: Assembler messages:
encrypt.c: /tmp/ccV7GXus.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV7GXus.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV7GXus.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV7GXus.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7GXus.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7GXus.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7GXus.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7GXus.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7GXus.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV7GXus.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV7GXus.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV7GXus.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV7GXus.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7GXus.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV7GXus.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV7GXus.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV7GXus.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV7GXus.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV7GXus.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV7GXus.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7GXus.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV7GXus.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV7GXus.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV7GXus.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXCOStU.s: Assembler messages:
encrypt.c: /tmp/ccXCOStU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXCOStU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXCOStU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXCOStU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCOStU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCOStU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCOStU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCOStU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCOStU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXCOStU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXCOStU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXCOStU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXCOStU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCOStU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXCOStU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXCOStU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXCOStU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXCOStU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXCOStU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXCOStU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXCOStU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXCOStU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXCOStU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXCOStU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsccWMP.s: Assembler messages:
encrypt.c: /tmp/ccsccWMP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsccWMP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsccWMP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsccWMP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsccWMP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsccWMP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsccWMP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsccWMP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsccWMP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsccWMP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsccWMP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsccWMP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsccWMP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsccWMP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsccWMP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsccWMP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsccWMP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsccWMP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsccWMP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsccWMP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsccWMP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsccWMP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsccWMP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsccWMP.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyI6Vej.s: Assembler messages:
encrypt.c: /tmp/ccyI6Vej.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyI6Vej.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyI6Vej.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyI6Vej.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyI6Vej.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyI6Vej.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyI6Vej.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyI6Vej.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyI6Vej.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyI6Vej.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyI6Vej.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyI6Vej.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyI6Vej.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyI6Vej.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyI6Vej.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyI6Vej.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyI6Vej.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyI6Vej.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyI6Vej.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyI6Vej.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyI6Vej.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyI6Vej.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyI6Vej.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyI6Vej.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccG0kmz5.s: Assembler messages:
encrypt.c: /tmp/ccG0kmz5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG0kmz5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG0kmz5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccG0kmz5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0kmz5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0kmz5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0kmz5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0kmz5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0kmz5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG0kmz5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG0kmz5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG0kmz5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG0kmz5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0kmz5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG0kmz5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG0kmz5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG0kmz5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG0kmz5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG0kmz5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0kmz5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG0kmz5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG0kmz5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG0kmz5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG0kmz5.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrlLFbN.s: Assembler messages:
encrypt.c: /tmp/ccrlLFbN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrlLFbN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrlLFbN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrlLFbN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlLFbN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlLFbN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlLFbN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlLFbN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlLFbN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlLFbN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlLFbN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlLFbN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrlLFbN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlLFbN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrlLFbN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlLFbN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrlLFbN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlLFbN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrlLFbN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrlLFbN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlLFbN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrlLFbN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrlLFbN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrlLFbN.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEIqLkF.s: Assembler messages:
encrypt.c: /tmp/ccEIqLkF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEIqLkF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEIqLkF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEIqLkF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIqLkF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIqLkF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIqLkF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIqLkF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIqLkF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEIqLkF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEIqLkF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEIqLkF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEIqLkF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIqLkF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEIqLkF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEIqLkF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEIqLkF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEIqLkF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEIqLkF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEIqLkF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEIqLkF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEIqLkF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEIqLkF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEIqLkF.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIaeqm1.s: Assembler messages:
encrypt.c: /tmp/ccIaeqm1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIaeqm1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIaeqm1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIaeqm1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaeqm1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaeqm1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaeqm1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaeqm1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaeqm1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIaeqm1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIaeqm1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIaeqm1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIaeqm1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaeqm1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIaeqm1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIaeqm1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIaeqm1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaeqm1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaeqm1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIaeqm1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaeqm1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIaeqm1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaeqm1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIaeqm1.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc4jECLO.s: Assembler messages:
encrypt.c: /tmp/cc4jECLO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4jECLO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4jECLO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4jECLO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jECLO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jECLO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jECLO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jECLO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jECLO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jECLO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jECLO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jECLO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4jECLO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jECLO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4jECLO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jECLO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4jECLO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4jECLO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4jECLO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4jECLO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4jECLO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4jECLO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4jECLO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4jECLO.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cck8xQu6.s: Assembler messages:
encrypt.c: /tmp/cck8xQu6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck8xQu6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck8xQu6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cck8xQu6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8xQu6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8xQu6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8xQu6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8xQu6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8xQu6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8xQu6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8xQu6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8xQu6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cck8xQu6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8xQu6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck8xQu6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck8xQu6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck8xQu6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8xQu6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8xQu6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck8xQu6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8xQu6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cck8xQu6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8xQu6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cck8xQu6.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSyAjoH.s: Assembler messages:
encrypt.c: /tmp/ccSyAjoH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSyAjoH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSyAjoH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSyAjoH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyAjoH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyAjoH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyAjoH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyAjoH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyAjoH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSyAjoH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSyAjoH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSyAjoH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSyAjoH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyAjoH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSyAjoH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSyAjoH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSyAjoH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSyAjoH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSyAjoH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSyAjoH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSyAjoH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSyAjoH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSyAjoH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSyAjoH.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUIAxd3.s: Assembler messages:
encrypt.c: /tmp/ccUIAxd3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUIAxd3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUIAxd3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUIAxd3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIAxd3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIAxd3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIAxd3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIAxd3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIAxd3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUIAxd3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUIAxd3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUIAxd3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUIAxd3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIAxd3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUIAxd3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUIAxd3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUIAxd3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUIAxd3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUIAxd3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIAxd3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUIAxd3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUIAxd3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUIAxd3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUIAxd3.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNYNn8z.s: Assembler messages:
encrypt.c: /tmp/ccNYNn8z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNYNn8z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNYNn8z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNYNn8z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYNn8z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYNn8z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYNn8z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYNn8z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYNn8z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYNn8z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYNn8z.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYNn8z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNYNn8z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYNn8z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNYNn8z.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYNn8z.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNYNn8z.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYNn8z.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYNn8z.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYNn8z.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYNn8z.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYNn8z.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNYNn8z.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYNn8z.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd4HeYY.s: Assembler messages:
encrypt.c: /tmp/ccd4HeYY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd4HeYY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd4HeYY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccd4HeYY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4HeYY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4HeYY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4HeYY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4HeYY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4HeYY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4HeYY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4HeYY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4HeYY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd4HeYY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4HeYY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd4HeYY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd4HeYY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4HeYY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4HeYY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4HeYY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4HeYY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4HeYY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd4HeYY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4HeYY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4HeYY.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGghQVs.s: Assembler messages:
encrypt.c: /tmp/ccGghQVs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGghQVs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGghQVs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGghQVs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGghQVs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGghQVs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGghQVs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGghQVs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGghQVs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGghQVs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGghQVs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGghQVs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGghQVs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGghQVs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGghQVs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGghQVs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGghQVs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGghQVs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGghQVs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGghQVs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGghQVs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGghQVs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGghQVs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGghQVs.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTs75tW.s: Assembler messages:
encrypt.c: /tmp/ccTs75tW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTs75tW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTs75tW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTs75tW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs75tW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs75tW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs75tW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs75tW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs75tW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTs75tW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTs75tW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTs75tW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTs75tW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs75tW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTs75tW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTs75tW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTs75tW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTs75tW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTs75tW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTs75tW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTs75tW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTs75tW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTs75tW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTs75tW.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccCi8MMY.s: Assembler messages:
encrypt.c: /tmp/ccCi8MMY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCi8MMY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCi8MMY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCi8MMY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCi8MMY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCi8MMY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCi8MMY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCi8MMY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCi8MMY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCi8MMY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCi8MMY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCi8MMY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCi8MMY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCi8MMY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCi8MMY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCi8MMY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCi8MMY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCi8MMY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCi8MMY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCi8MMY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCi8MMY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCi8MMY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCi8MMY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCi8MMY.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccktomEA.s: Assembler messages:
encrypt.c: /tmp/ccktomEA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccktomEA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccktomEA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccktomEA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktomEA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktomEA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktomEA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktomEA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktomEA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccktomEA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccktomEA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccktomEA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccktomEA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktomEA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccktomEA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccktomEA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccktomEA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccktomEA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccktomEA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccktomEA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccktomEA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccktomEA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccktomEA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccktomEA.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccU40RSX.s: Assembler messages:
encrypt.c: /tmp/ccU40RSX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU40RSX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU40RSX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccU40RSX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU40RSX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU40RSX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU40RSX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU40RSX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU40RSX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU40RSX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU40RSX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU40RSX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU40RSX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU40RSX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU40RSX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU40RSX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU40RSX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU40RSX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU40RSX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU40RSX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU40RSX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU40RSX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU40RSX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU40RSX.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccc3zyHv.s: Assembler messages:
encrypt.c: /tmp/ccc3zyHv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc3zyHv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc3zyHv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc3zyHv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3zyHv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3zyHv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3zyHv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3zyHv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3zyHv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3zyHv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3zyHv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3zyHv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc3zyHv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3zyHv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc3zyHv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3zyHv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc3zyHv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3zyHv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3zyHv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3zyHv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3zyHv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3zyHv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc3zyHv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3zyHv.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGnhpHd.s: Assembler messages:
encrypt.c: /tmp/ccGnhpHd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGnhpHd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGnhpHd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGnhpHd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnhpHd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnhpHd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnhpHd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnhpHd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnhpHd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGnhpHd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGnhpHd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGnhpHd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGnhpHd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnhpHd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGnhpHd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGnhpHd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGnhpHd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGnhpHd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGnhpHd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGnhpHd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnhpHd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGnhpHd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGnhpHd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGnhpHd.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTW741s.s: Assembler messages:
encrypt.c: /tmp/ccTW741s.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTW741s.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTW741s.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTW741s.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW741s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW741s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW741s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW741s.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW741s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTW741s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTW741s.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTW741s.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTW741s.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW741s.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTW741s.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTW741s.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTW741s.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTW741s.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTW741s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW741s.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTW741s.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTW741s.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTW741s.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTW741s.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRkZMso.s: Assembler messages:
encrypt.c: /tmp/ccRkZMso.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRkZMso.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRkZMso.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRkZMso.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkZMso.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkZMso.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkZMso.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkZMso.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkZMso.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRkZMso.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRkZMso.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRkZMso.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRkZMso.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkZMso.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRkZMso.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRkZMso.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRkZMso.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRkZMso.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRkZMso.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkZMso.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRkZMso.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRkZMso.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRkZMso.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRkZMso.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj01r6a.s: Assembler messages:
encrypt.c: /tmp/ccj01r6a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj01r6a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj01r6a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj01r6a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj01r6a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj01r6a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj01r6a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj01r6a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj01r6a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj01r6a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj01r6a.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj01r6a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj01r6a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj01r6a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj01r6a.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj01r6a.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj01r6a.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj01r6a.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj01r6a.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj01r6a.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj01r6a.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj01r6a.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj01r6a.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj01r6a.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4kj58u.s: Assembler messages:
encrypt.c: /tmp/cc4kj58u.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4kj58u.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4kj58u.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4kj58u.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kj58u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kj58u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kj58u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kj58u.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kj58u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4kj58u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4kj58u.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4kj58u.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4kj58u.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kj58u.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4kj58u.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4kj58u.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4kj58u.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4kj58u.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4kj58u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4kj58u.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4kj58u.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4kj58u.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4kj58u.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4kj58u.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cciqLjbh.s: Assembler messages:
encrypt.c: /tmp/cciqLjbh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciqLjbh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciqLjbh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciqLjbh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqLjbh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqLjbh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqLjbh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqLjbh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqLjbh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqLjbh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqLjbh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqLjbh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciqLjbh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqLjbh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciqLjbh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqLjbh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciqLjbh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqLjbh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqLjbh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqLjbh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqLjbh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqLjbh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciqLjbh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqLjbh.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZ75Y5o.s: Assembler messages:
encrypt.c: /tmp/ccZ75Y5o.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ75Y5o.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ75Y5o.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ75Y5o.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ75Y5o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ75Y5o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ75Y5o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ75Y5o.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ75Y5o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ75Y5o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ75Y5o.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ75Y5o.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ75Y5o.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ75Y5o.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ75Y5o.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ75Y5o.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ75Y5o.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ75Y5o.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ75Y5o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ75Y5o.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ75Y5o.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ75Y5o.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ75Y5o.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ75Y5o.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclXzlRd.s: Assembler messages:
encrypt.c: /tmp/cclXzlRd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclXzlRd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclXzlRd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclXzlRd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXzlRd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXzlRd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXzlRd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXzlRd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXzlRd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXzlRd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXzlRd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXzlRd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclXzlRd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXzlRd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclXzlRd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXzlRd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclXzlRd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclXzlRd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXzlRd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXzlRd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclXzlRd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXzlRd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclXzlRd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclXzlRd.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdnWAye.s: Assembler messages:
encrypt.c: /tmp/ccdnWAye.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdnWAye.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdnWAye.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdnWAye.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnWAye.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnWAye.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnWAye.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnWAye.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnWAye.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdnWAye.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdnWAye.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdnWAye.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdnWAye.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnWAye.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdnWAye.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdnWAye.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdnWAye.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdnWAye.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdnWAye.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnWAye.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdnWAye.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdnWAye.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdnWAye.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdnWAye.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsby054.s: Assembler messages:
encrypt.c: /tmp/ccsby054.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsby054.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsby054.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsby054.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsby054.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsby054.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsby054.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsby054.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsby054.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsby054.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsby054.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsby054.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsby054.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsby054.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsby054.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsby054.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsby054.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsby054.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsby054.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsby054.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsby054.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsby054.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsby054.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsby054.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUAWyx2.s: Assembler messages:
encrypt.c: /tmp/ccUAWyx2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUAWyx2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUAWyx2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUAWyx2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAWyx2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAWyx2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAWyx2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAWyx2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAWyx2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAWyx2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAWyx2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAWyx2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUAWyx2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAWyx2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUAWyx2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAWyx2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUAWyx2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUAWyx2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUAWyx2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUAWyx2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUAWyx2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUAWyx2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUAWyx2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUAWyx2.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpmpNBg.s: Assembler messages:
encrypt.c: /tmp/ccpmpNBg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpmpNBg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpmpNBg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpmpNBg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmpNBg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmpNBg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmpNBg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmpNBg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmpNBg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpmpNBg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpmpNBg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpmpNBg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpmpNBg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmpNBg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpmpNBg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpmpNBg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpmpNBg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpmpNBg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpmpNBg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmpNBg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpmpNBg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpmpNBg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpmpNBg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpmpNBg.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQkgrZh.s: Assembler messages:
encrypt.c: /tmp/ccQkgrZh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQkgrZh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQkgrZh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQkgrZh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkgrZh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkgrZh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkgrZh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkgrZh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkgrZh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQkgrZh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQkgrZh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQkgrZh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQkgrZh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkgrZh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQkgrZh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQkgrZh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQkgrZh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQkgrZh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQkgrZh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQkgrZh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQkgrZh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQkgrZh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQkgrZh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQkgrZh.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cch02pp5.s: Assembler messages:
encrypt.c: /tmp/cch02pp5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch02pp5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch02pp5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch02pp5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch02pp5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch02pp5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch02pp5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch02pp5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch02pp5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch02pp5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch02pp5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch02pp5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch02pp5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch02pp5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch02pp5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch02pp5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cch02pp5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cch02pp5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch02pp5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch02pp5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cch02pp5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch02pp5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cch02pp5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cch02pp5.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1E8rXe.s: Assembler messages:
encrypt.c: /tmp/cc1E8rXe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1E8rXe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1E8rXe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1E8rXe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1E8rXe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1E8rXe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1E8rXe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1E8rXe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1E8rXe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1E8rXe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1E8rXe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1E8rXe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1E8rXe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1E8rXe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1E8rXe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1E8rXe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1E8rXe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1E8rXe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1E8rXe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1E8rXe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1E8rXe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1E8rXe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1E8rXe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1E8rXe.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXEFMS1.s: Assembler messages:
encrypt.c: /tmp/ccXEFMS1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXEFMS1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXEFMS1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXEFMS1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEFMS1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEFMS1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEFMS1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEFMS1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEFMS1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXEFMS1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXEFMS1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXEFMS1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXEFMS1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEFMS1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXEFMS1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXEFMS1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXEFMS1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXEFMS1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXEFMS1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXEFMS1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEFMS1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXEFMS1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXEFMS1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXEFMS1.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFQdnVb.s: Assembler messages:
encrypt.c: /tmp/ccFQdnVb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFQdnVb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFQdnVb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFQdnVb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQdnVb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQdnVb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQdnVb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQdnVb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQdnVb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFQdnVb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFQdnVb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFQdnVb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFQdnVb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQdnVb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFQdnVb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFQdnVb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFQdnVb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFQdnVb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFQdnVb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFQdnVb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFQdnVb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFQdnVb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFQdnVb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFQdnVb.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVhAa9r.s: Assembler messages:
encrypt.c: /tmp/ccVhAa9r.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVhAa9r.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVhAa9r.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVhAa9r.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhAa9r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhAa9r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhAa9r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhAa9r.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhAa9r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVhAa9r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVhAa9r.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVhAa9r.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVhAa9r.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhAa9r.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVhAa9r.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVhAa9r.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVhAa9r.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhAa9r.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhAa9r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhAa9r.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhAa9r.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVhAa9r.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhAa9r.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhAa9r.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDv9O7l.s: Assembler messages:
encrypt.c: /tmp/ccDv9O7l.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDv9O7l.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDv9O7l.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDv9O7l.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv9O7l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv9O7l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv9O7l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv9O7l.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv9O7l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDv9O7l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDv9O7l.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDv9O7l.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDv9O7l.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv9O7l.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDv9O7l.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDv9O7l.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDv9O7l.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDv9O7l.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDv9O7l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDv9O7l.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDv9O7l.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDv9O7l.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDv9O7l.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDv9O7l.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczwXUE4.s: Assembler messages:
encrypt.c: /tmp/cczwXUE4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczwXUE4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczwXUE4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczwXUE4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwXUE4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwXUE4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwXUE4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwXUE4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwXUE4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczwXUE4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczwXUE4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczwXUE4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczwXUE4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwXUE4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczwXUE4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczwXUE4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczwXUE4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczwXUE4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczwXUE4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczwXUE4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwXUE4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczwXUE4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczwXUE4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczwXUE4.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDz2Edb.s: Assembler messages:
encrypt.c: /tmp/ccDz2Edb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDz2Edb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDz2Edb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDz2Edb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz2Edb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz2Edb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz2Edb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz2Edb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz2Edb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDz2Edb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDz2Edb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDz2Edb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDz2Edb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz2Edb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDz2Edb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDz2Edb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDz2Edb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDz2Edb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDz2Edb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDz2Edb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDz2Edb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDz2Edb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDz2Edb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDz2Edb.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cceyN4Xr.s: Assembler messages:
encrypt.c: /tmp/cceyN4Xr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceyN4Xr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceyN4Xr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceyN4Xr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceyN4Xr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceyN4Xr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceyN4Xr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceyN4Xr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceyN4Xr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceyN4Xr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceyN4Xr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceyN4Xr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceyN4Xr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceyN4Xr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceyN4Xr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceyN4Xr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceyN4Xr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceyN4Xr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceyN4Xr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceyN4Xr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceyN4Xr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceyN4Xr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceyN4Xr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceyN4Xr.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCS8Jd4.s: Assembler messages:
encrypt.c: /tmp/ccCS8Jd4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCS8Jd4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCS8Jd4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCS8Jd4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS8Jd4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS8Jd4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS8Jd4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS8Jd4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS8Jd4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCS8Jd4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCS8Jd4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCS8Jd4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCS8Jd4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS8Jd4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCS8Jd4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCS8Jd4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCS8Jd4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCS8Jd4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCS8Jd4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCS8Jd4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCS8Jd4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCS8Jd4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCS8Jd4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCS8Jd4.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLM1M2p.s: Assembler messages:
encrypt.c: /tmp/ccLM1M2p.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLM1M2p.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLM1M2p.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLM1M2p.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLM1M2p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLM1M2p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLM1M2p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLM1M2p.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLM1M2p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLM1M2p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLM1M2p.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLM1M2p.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLM1M2p.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLM1M2p.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLM1M2p.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLM1M2p.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLM1M2p.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLM1M2p.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLM1M2p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLM1M2p.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLM1M2p.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLM1M2p.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLM1M2p.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLM1M2p.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDQ4CsY.s: Assembler messages:
encrypt.c: /tmp/ccDQ4CsY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDQ4CsY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDQ4CsY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDQ4CsY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQ4CsY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQ4CsY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQ4CsY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQ4CsY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQ4CsY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDQ4CsY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDQ4CsY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDQ4CsY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDQ4CsY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQ4CsY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDQ4CsY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDQ4CsY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDQ4CsY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDQ4CsY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDQ4CsY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDQ4CsY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQ4CsY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDQ4CsY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDQ4CsY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDQ4CsY.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnYUMue.s: Assembler messages:
encrypt.c: /tmp/ccnYUMue.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnYUMue.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnYUMue.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnYUMue.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYUMue.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYUMue.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYUMue.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYUMue.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYUMue.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnYUMue.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnYUMue.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnYUMue.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnYUMue.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYUMue.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnYUMue.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnYUMue.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnYUMue.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnYUMue.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnYUMue.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnYUMue.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnYUMue.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnYUMue.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnYUMue.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnYUMue.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMJxB69.s: Assembler messages:
encrypt.c: /tmp/ccMJxB69.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMJxB69.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMJxB69.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMJxB69.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJxB69.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJxB69.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJxB69.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJxB69.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJxB69.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMJxB69.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMJxB69.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMJxB69.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMJxB69.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJxB69.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMJxB69.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMJxB69.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMJxB69.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJxB69.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJxB69.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJxB69.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJxB69.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMJxB69.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJxB69.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJxB69.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceaDXpR.s: Assembler messages:
encrypt.c: /tmp/cceaDXpR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceaDXpR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceaDXpR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceaDXpR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaDXpR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaDXpR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaDXpR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaDXpR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaDXpR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceaDXpR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceaDXpR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceaDXpR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceaDXpR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaDXpR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceaDXpR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceaDXpR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceaDXpR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceaDXpR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceaDXpR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceaDXpR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaDXpR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceaDXpR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceaDXpR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceaDXpR.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRfrkq2.s: Assembler messages:
encrypt.c: /tmp/ccRfrkq2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRfrkq2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRfrkq2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRfrkq2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfrkq2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfrkq2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfrkq2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfrkq2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfrkq2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRfrkq2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRfrkq2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRfrkq2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRfrkq2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfrkq2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRfrkq2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRfrkq2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRfrkq2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRfrkq2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRfrkq2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRfrkq2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfrkq2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRfrkq2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRfrkq2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRfrkq2.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSgpgof.s: Assembler messages:
encrypt.c: /tmp/ccSgpgof.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSgpgof.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSgpgof.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSgpgof.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgpgof.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgpgof.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgpgof.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgpgof.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgpgof.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgpgof.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgpgof.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgpgof.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSgpgof.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgpgof.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSgpgof.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSgpgof.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSgpgof.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgpgof.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgpgof.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgpgof.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgpgof.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSgpgof.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgpgof.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSgpgof.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbVaAMc.s: Assembler messages:
encrypt.c: /tmp/ccbVaAMc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbVaAMc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbVaAMc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbVaAMc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVaAMc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVaAMc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVaAMc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVaAMc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVaAMc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbVaAMc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbVaAMc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbVaAMc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbVaAMc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVaAMc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbVaAMc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbVaAMc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbVaAMc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbVaAMc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbVaAMc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVaAMc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbVaAMc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbVaAMc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbVaAMc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbVaAMc.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvLJ7AU.s: Assembler messages:
encrypt.c: /tmp/ccvLJ7AU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvLJ7AU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvLJ7AU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvLJ7AU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLJ7AU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLJ7AU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLJ7AU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLJ7AU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLJ7AU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLJ7AU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLJ7AU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLJ7AU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvLJ7AU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLJ7AU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvLJ7AU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLJ7AU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvLJ7AU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvLJ7AU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLJ7AU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLJ7AU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvLJ7AU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLJ7AU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvLJ7AU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvLJ7AU.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXhfFJd.s: Assembler messages:
encrypt.c: /tmp/ccXhfFJd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXhfFJd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXhfFJd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXhfFJd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhfFJd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhfFJd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhfFJd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhfFJd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhfFJd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhfFJd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhfFJd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhfFJd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXhfFJd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhfFJd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXhfFJd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhfFJd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXhfFJd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXhfFJd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhfFJd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhfFJd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXhfFJd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhfFJd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXhfFJd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXhfFJd.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbBXjjC.s: Assembler messages:
encrypt.c: /tmp/ccbBXjjC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbBXjjC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbBXjjC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbBXjjC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBXjjC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBXjjC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBXjjC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBXjjC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBXjjC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbBXjjC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbBXjjC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbBXjjC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbBXjjC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBXjjC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbBXjjC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbBXjjC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbBXjjC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBXjjC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBXjjC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBXjjC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBXjjC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbBXjjC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBXjjC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbBXjjC.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQtAyuz.s: Assembler messages:
encrypt.c: /tmp/ccQtAyuz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQtAyuz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQtAyuz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQtAyuz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtAyuz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtAyuz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtAyuz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtAyuz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtAyuz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQtAyuz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQtAyuz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQtAyuz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQtAyuz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtAyuz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQtAyuz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQtAyuz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQtAyuz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQtAyuz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQtAyuz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtAyuz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQtAyuz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQtAyuz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQtAyuz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQtAyuz.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpWjTle.s: Assembler messages:
encrypt.c: /tmp/ccpWjTle.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpWjTle.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpWjTle.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpWjTle.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWjTle.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWjTle.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWjTle.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWjTle.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWjTle.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWjTle.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWjTle.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWjTle.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpWjTle.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWjTle.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpWjTle.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWjTle.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpWjTle.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpWjTle.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWjTle.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWjTle.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWjTle.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWjTle.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpWjTle.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpWjTle.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccefXSbe.s: Assembler messages:
encrypt.c: /tmp/ccefXSbe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccefXSbe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccefXSbe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccefXSbe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefXSbe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefXSbe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefXSbe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefXSbe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefXSbe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefXSbe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefXSbe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefXSbe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccefXSbe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefXSbe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccefXSbe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefXSbe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccefXSbe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccefXSbe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefXSbe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefXSbe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccefXSbe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefXSbe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccefXSbe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccefXSbe.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqGKp3A.s: Assembler messages:
encrypt.c: /tmp/ccqGKp3A.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqGKp3A.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqGKp3A.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqGKp3A.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGKp3A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGKp3A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGKp3A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGKp3A.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGKp3A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGKp3A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGKp3A.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGKp3A.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqGKp3A.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGKp3A.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqGKp3A.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqGKp3A.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGKp3A.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGKp3A.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGKp3A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGKp3A.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGKp3A.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqGKp3A.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGKp3A.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGKp3A.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHaXJR8.s: Assembler messages:
encrypt.c: /tmp/ccHaXJR8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHaXJR8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHaXJR8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHaXJR8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaXJR8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaXJR8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaXJR8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaXJR8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaXJR8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHaXJR8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHaXJR8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHaXJR8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHaXJR8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaXJR8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHaXJR8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHaXJR8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHaXJR8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHaXJR8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHaXJR8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHaXJR8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaXJR8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHaXJR8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHaXJR8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHaXJR8.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNaO63B.s: Assembler messages:
encrypt.c: /tmp/ccNaO63B.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNaO63B.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNaO63B.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNaO63B.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaO63B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaO63B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaO63B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaO63B.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaO63B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNaO63B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNaO63B.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNaO63B.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNaO63B.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaO63B.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNaO63B.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNaO63B.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNaO63B.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNaO63B.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNaO63B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaO63B.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNaO63B.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNaO63B.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNaO63B.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNaO63B.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4MApsD.s: Assembler messages:
encrypt.c: /tmp/cc4MApsD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4MApsD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4MApsD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4MApsD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MApsD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MApsD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MApsD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MApsD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MApsD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4MApsD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4MApsD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4MApsD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4MApsD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MApsD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4MApsD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4MApsD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4MApsD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4MApsD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4MApsD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4MApsD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4MApsD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4MApsD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4MApsD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4MApsD.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckYsj6S.s: Assembler messages:
encrypt.c: /tmp/cckYsj6S.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckYsj6S.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckYsj6S.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckYsj6S.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYsj6S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYsj6S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYsj6S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYsj6S.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYsj6S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckYsj6S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckYsj6S.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckYsj6S.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckYsj6S.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYsj6S.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckYsj6S.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckYsj6S.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckYsj6S.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckYsj6S.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckYsj6S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckYsj6S.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckYsj6S.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckYsj6S.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckYsj6S.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckYsj6S.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwLa8Zw.s: Assembler messages:
encrypt.c: /tmp/ccwLa8Zw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwLa8Zw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwLa8Zw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwLa8Zw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLa8Zw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLa8Zw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLa8Zw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLa8Zw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLa8Zw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwLa8Zw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwLa8Zw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwLa8Zw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwLa8Zw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLa8Zw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwLa8Zw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwLa8Zw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwLa8Zw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwLa8Zw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwLa8Zw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwLa8Zw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwLa8Zw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwLa8Zw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwLa8Zw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwLa8Zw.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczJbeXZ.s: Assembler messages:
encrypt.c: /tmp/cczJbeXZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczJbeXZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczJbeXZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczJbeXZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJbeXZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJbeXZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJbeXZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJbeXZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJbeXZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJbeXZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJbeXZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJbeXZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczJbeXZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJbeXZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczJbeXZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczJbeXZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczJbeXZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJbeXZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJbeXZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczJbeXZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJbeXZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczJbeXZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJbeXZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczJbeXZ.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3zCC2S.s: Assembler messages:
encrypt.c: /tmp/cc3zCC2S.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3zCC2S.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3zCC2S.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3zCC2S.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zCC2S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zCC2S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zCC2S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zCC2S.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zCC2S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zCC2S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zCC2S.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zCC2S.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3zCC2S.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zCC2S.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3zCC2S.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3zCC2S.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zCC2S.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zCC2S.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zCC2S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zCC2S.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zCC2S.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3zCC2S.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zCC2S.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zCC2S.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQTGvXF.s: Assembler messages:
encrypt.c: /tmp/ccQTGvXF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQTGvXF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQTGvXF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQTGvXF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTGvXF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTGvXF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTGvXF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTGvXF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTGvXF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQTGvXF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQTGvXF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQTGvXF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQTGvXF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTGvXF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQTGvXF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQTGvXF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQTGvXF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQTGvXF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQTGvXF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQTGvXF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQTGvXF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQTGvXF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQTGvXF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQTGvXF.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6R3b6P.s: Assembler messages:
encrypt.c: /tmp/cc6R3b6P.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6R3b6P.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6R3b6P.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6R3b6P.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6R3b6P.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6R3b6P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6R3b6P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6R3b6P.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6R3b6P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6R3b6P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6R3b6P.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6R3b6P.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6R3b6P.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6R3b6P.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6R3b6P.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6R3b6P.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6R3b6P.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6R3b6P.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6R3b6P.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6R3b6P.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6R3b6P.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6R3b6P.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6R3b6P.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6R3b6P.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfS6sPu.s: Assembler messages:
encrypt.c: /tmp/ccfS6sPu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfS6sPu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfS6sPu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfS6sPu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfS6sPu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfS6sPu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfS6sPu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfS6sPu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfS6sPu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfS6sPu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfS6sPu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfS6sPu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfS6sPu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfS6sPu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfS6sPu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfS6sPu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfS6sPu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfS6sPu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfS6sPu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfS6sPu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfS6sPu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfS6sPu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfS6sPu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfS6sPu.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9svtnL.s: Assembler messages:
encrypt.c: /tmp/cc9svtnL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9svtnL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9svtnL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9svtnL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9svtnL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9svtnL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9svtnL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9svtnL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9svtnL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9svtnL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9svtnL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9svtnL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9svtnL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9svtnL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9svtnL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9svtnL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9svtnL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9svtnL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9svtnL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9svtnL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9svtnL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9svtnL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9svtnL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9svtnL.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqXtWwm.s: Assembler messages:
encrypt.c: /tmp/ccqXtWwm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqXtWwm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqXtWwm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqXtWwm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXtWwm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXtWwm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXtWwm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXtWwm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXtWwm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXtWwm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXtWwm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXtWwm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqXtWwm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXtWwm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqXtWwm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXtWwm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqXtWwm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqXtWwm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXtWwm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXtWwm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXtWwm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXtWwm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqXtWwm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqXtWwm.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWw6Y3H.s: Assembler messages:
encrypt.c: /tmp/ccWw6Y3H.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWw6Y3H.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWw6Y3H.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWw6Y3H.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWw6Y3H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWw6Y3H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWw6Y3H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWw6Y3H.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWw6Y3H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWw6Y3H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWw6Y3H.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWw6Y3H.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWw6Y3H.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWw6Y3H.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWw6Y3H.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWw6Y3H.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWw6Y3H.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWw6Y3H.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWw6Y3H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWw6Y3H.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWw6Y3H.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWw6Y3H.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWw6Y3H.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWw6Y3H.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfVMxFf.s: Assembler messages:
encrypt.c: /tmp/ccfVMxFf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfVMxFf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfVMxFf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfVMxFf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVMxFf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVMxFf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVMxFf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVMxFf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVMxFf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVMxFf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVMxFf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVMxFf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfVMxFf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVMxFf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfVMxFf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVMxFf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfVMxFf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfVMxFf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfVMxFf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfVMxFf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVMxFf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfVMxFf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfVMxFf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfVMxFf.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccT3jg5m.s: Assembler messages:
encrypt.c: /tmp/ccT3jg5m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT3jg5m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT3jg5m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT3jg5m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3jg5m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3jg5m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3jg5m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3jg5m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3jg5m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT3jg5m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT3jg5m.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT3jg5m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT3jg5m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3jg5m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT3jg5m.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT3jg5m.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT3jg5m.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT3jg5m.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT3jg5m.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT3jg5m.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT3jg5m.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT3jg5m.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT3jg5m.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT3jg5m.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccvku17K.s: Assembler messages:
encrypt.c: /tmp/ccvku17K.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvku17K.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvku17K.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvku17K.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvku17K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvku17K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvku17K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvku17K.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvku17K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvku17K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvku17K.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvku17K.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvku17K.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvku17K.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvku17K.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvku17K.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvku17K.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvku17K.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvku17K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvku17K.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvku17K.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvku17K.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvku17K.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvku17K.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cce3XGIK.s: Assembler messages:
encrypt.c: /tmp/cce3XGIK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce3XGIK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce3XGIK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cce3XGIK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3XGIK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3XGIK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3XGIK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3XGIK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3XGIK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3XGIK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3XGIK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3XGIK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cce3XGIK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3XGIK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce3XGIK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce3XGIK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce3XGIK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3XGIK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3XGIK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce3XGIK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3XGIK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cce3XGIK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3XGIK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cce3XGIK.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrQPDph.s: Assembler messages:
encrypt.c: /tmp/ccrQPDph.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrQPDph.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrQPDph.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrQPDph.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQPDph.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQPDph.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQPDph.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQPDph.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQPDph.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrQPDph.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrQPDph.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrQPDph.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrQPDph.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQPDph.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrQPDph.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrQPDph.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrQPDph.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrQPDph.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrQPDph.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrQPDph.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrQPDph.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrQPDph.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrQPDph.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrQPDph.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBK2cm9.s: Assembler messages:
encrypt.c: /tmp/ccBK2cm9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBK2cm9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBK2cm9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBK2cm9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBK2cm9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBK2cm9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBK2cm9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBK2cm9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBK2cm9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBK2cm9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBK2cm9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBK2cm9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBK2cm9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBK2cm9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBK2cm9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBK2cm9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBK2cm9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBK2cm9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBK2cm9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBK2cm9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBK2cm9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBK2cm9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBK2cm9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBK2cm9.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccD9adZW.s: Assembler messages:
encrypt.c: /tmp/ccD9adZW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD9adZW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD9adZW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD9adZW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9adZW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9adZW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9adZW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9adZW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9adZW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD9adZW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD9adZW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD9adZW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD9adZW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9adZW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD9adZW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD9adZW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD9adZW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD9adZW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD9adZW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD9adZW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9adZW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD9adZW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD9adZW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD9adZW.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4eEtL9.s: Assembler messages:
encrypt.c: /tmp/cc4eEtL9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4eEtL9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4eEtL9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4eEtL9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eEtL9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eEtL9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eEtL9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eEtL9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eEtL9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4eEtL9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4eEtL9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4eEtL9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4eEtL9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eEtL9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4eEtL9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4eEtL9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4eEtL9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4eEtL9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4eEtL9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4eEtL9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4eEtL9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4eEtL9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4eEtL9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4eEtL9.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCWSUqO.s: Assembler messages:
encrypt.c: /tmp/ccCWSUqO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCWSUqO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCWSUqO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCWSUqO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWSUqO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWSUqO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWSUqO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWSUqO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWSUqO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCWSUqO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCWSUqO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCWSUqO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCWSUqO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWSUqO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCWSUqO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCWSUqO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCWSUqO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCWSUqO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCWSUqO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCWSUqO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWSUqO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCWSUqO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCWSUqO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCWSUqO.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccLs8Odc.s: Assembler messages:
encrypt.c: /tmp/ccLs8Odc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLs8Odc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLs8Odc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLs8Odc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs8Odc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs8Odc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs8Odc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs8Odc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs8Odc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLs8Odc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLs8Odc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLs8Odc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLs8Odc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs8Odc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLs8Odc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLs8Odc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLs8Odc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLs8Odc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLs8Odc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLs8Odc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLs8Odc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLs8Odc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLs8Odc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLs8Odc.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cciZw3FW.s: Assembler messages:
encrypt.c: /tmp/cciZw3FW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciZw3FW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciZw3FW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciZw3FW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZw3FW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZw3FW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZw3FW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZw3FW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZw3FW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZw3FW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZw3FW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZw3FW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciZw3FW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZw3FW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciZw3FW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZw3FW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciZw3FW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZw3FW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZw3FW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZw3FW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZw3FW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZw3FW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciZw3FW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZw3FW.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOn0GLQ.s: Assembler messages:
encrypt.c: /tmp/ccOn0GLQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOn0GLQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOn0GLQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOn0GLQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn0GLQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn0GLQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn0GLQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn0GLQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn0GLQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn0GLQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn0GLQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn0GLQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOn0GLQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn0GLQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOn0GLQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn0GLQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOn0GLQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn0GLQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOn0GLQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOn0GLQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn0GLQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOn0GLQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOn0GLQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOn0GLQ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cca64Sq8.s: Assembler messages:
encrypt.c: /tmp/cca64Sq8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca64Sq8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca64Sq8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cca64Sq8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cca64Sq8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca64Sq8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca64Sq8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca64Sq8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cca64Sq8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca64Sq8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca64Sq8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca64Sq8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cca64Sq8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cca64Sq8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca64Sq8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca64Sq8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca64Sq8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cca64Sq8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cca64Sq8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca64Sq8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cca64Sq8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cca64Sq8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cca64Sq8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cca64Sq8.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS4TTv4.s: Assembler messages:
encrypt.c: /tmp/ccS4TTv4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS4TTv4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS4TTv4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccS4TTv4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4TTv4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4TTv4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4TTv4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4TTv4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4TTv4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS4TTv4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS4TTv4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS4TTv4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS4TTv4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4TTv4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS4TTv4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS4TTv4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS4TTv4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS4TTv4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS4TTv4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS4TTv4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS4TTv4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS4TTv4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS4TTv4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS4TTv4.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXa85VE.s: Assembler messages:
encrypt.c: /tmp/ccXa85VE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXa85VE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXa85VE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXa85VE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa85VE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa85VE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa85VE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa85VE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa85VE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXa85VE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXa85VE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXa85VE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXa85VE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa85VE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXa85VE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXa85VE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXa85VE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXa85VE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXa85VE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXa85VE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa85VE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXa85VE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXa85VE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXa85VE.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2zXqrE.s: Assembler messages:
encrypt.c: /tmp/cc2zXqrE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2zXqrE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2zXqrE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2zXqrE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zXqrE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zXqrE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zXqrE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zXqrE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zXqrE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zXqrE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zXqrE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zXqrE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2zXqrE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zXqrE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2zXqrE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zXqrE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2zXqrE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zXqrE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zXqrE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zXqrE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zXqrE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zXqrE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2zXqrE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zXqrE.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYy4hw1.s: Assembler messages:
encrypt.c: /tmp/ccYy4hw1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYy4hw1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYy4hw1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYy4hw1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYy4hw1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYy4hw1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYy4hw1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYy4hw1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYy4hw1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYy4hw1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYy4hw1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYy4hw1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYy4hw1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYy4hw1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYy4hw1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYy4hw1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYy4hw1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYy4hw1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYy4hw1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYy4hw1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYy4hw1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYy4hw1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYy4hw1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYy4hw1.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccXjJazF.s: Assembler messages:
encrypt.c: /tmp/ccXjJazF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXjJazF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXjJazF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXjJazF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjJazF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjJazF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjJazF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjJazF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjJazF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXjJazF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXjJazF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXjJazF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXjJazF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjJazF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXjJazF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXjJazF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXjJazF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXjJazF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXjJazF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXjJazF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXjJazF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXjJazF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXjJazF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXjJazF.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccoNvaV6.s: Assembler messages:
encrypt.c: /tmp/ccoNvaV6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoNvaV6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoNvaV6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccoNvaV6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNvaV6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNvaV6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNvaV6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNvaV6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNvaV6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoNvaV6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoNvaV6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoNvaV6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoNvaV6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNvaV6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoNvaV6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoNvaV6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoNvaV6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoNvaV6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoNvaV6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNvaV6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoNvaV6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoNvaV6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoNvaV6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoNvaV6.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAwCgeF.s: Assembler messages:
encrypt.c: /tmp/ccAwCgeF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAwCgeF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAwCgeF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAwCgeF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwCgeF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwCgeF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwCgeF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwCgeF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwCgeF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAwCgeF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAwCgeF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAwCgeF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAwCgeF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwCgeF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAwCgeF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAwCgeF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAwCgeF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAwCgeF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAwCgeF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAwCgeF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwCgeF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAwCgeF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAwCgeF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAwCgeF.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccc6TTv4.s: Assembler messages:
encrypt.c: /tmp/ccc6TTv4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc6TTv4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc6TTv4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccc6TTv4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6TTv4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6TTv4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6TTv4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6TTv4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6TTv4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc6TTv4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc6TTv4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc6TTv4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc6TTv4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6TTv4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc6TTv4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc6TTv4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc6TTv4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc6TTv4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc6TTv4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc6TTv4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc6TTv4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc6TTv4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc6TTv4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc6TTv4.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7lJV5H.s: Assembler messages:
encrypt.c: /tmp/cc7lJV5H.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7lJV5H.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7lJV5H.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7lJV5H.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lJV5H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lJV5H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lJV5H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lJV5H.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lJV5H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lJV5H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lJV5H.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lJV5H.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7lJV5H.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lJV5H.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7lJV5H.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7lJV5H.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lJV5H.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lJV5H.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lJV5H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lJV5H.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lJV5H.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7lJV5H.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lJV5H.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lJV5H.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctjUmGk.s: Assembler messages:
encrypt.c: /tmp/cctjUmGk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctjUmGk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctjUmGk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctjUmGk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjUmGk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjUmGk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjUmGk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjUmGk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjUmGk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjUmGk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjUmGk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjUmGk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctjUmGk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjUmGk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctjUmGk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjUmGk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctjUmGk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjUmGk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctjUmGk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctjUmGk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjUmGk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctjUmGk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctjUmGk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctjUmGk.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFZvzRe.s: Assembler messages:
encrypt.c: /tmp/ccFZvzRe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFZvzRe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFZvzRe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFZvzRe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZvzRe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZvzRe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZvzRe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZvzRe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZvzRe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZvzRe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZvzRe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZvzRe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFZvzRe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZvzRe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFZvzRe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZvzRe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFZvzRe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZvzRe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZvzRe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZvzRe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZvzRe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZvzRe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFZvzRe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZvzRe.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQJgK4E.s: Assembler messages:
encrypt.c: /tmp/ccQJgK4E.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQJgK4E.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQJgK4E.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQJgK4E.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJgK4E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJgK4E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJgK4E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJgK4E.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJgK4E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJgK4E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJgK4E.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJgK4E.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQJgK4E.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJgK4E.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQJgK4E.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQJgK4E.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJgK4E.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJgK4E.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJgK4E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJgK4E.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJgK4E.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQJgK4E.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJgK4E.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJgK4E.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0GBb7i.s: Assembler messages:
encrypt.c: /tmp/cc0GBb7i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0GBb7i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0GBb7i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0GBb7i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GBb7i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GBb7i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GBb7i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GBb7i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GBb7i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0GBb7i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0GBb7i.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0GBb7i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0GBb7i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GBb7i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0GBb7i.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0GBb7i.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0GBb7i.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0GBb7i.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0GBb7i.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0GBb7i.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0GBb7i.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0GBb7i.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0GBb7i.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0GBb7i.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccV9h3FH.s: Assembler messages:
encrypt.c: /tmp/ccV9h3FH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV9h3FH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV9h3FH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccV9h3FH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9h3FH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9h3FH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9h3FH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9h3FH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9h3FH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9h3FH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9h3FH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9h3FH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV9h3FH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9h3FH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV9h3FH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV9h3FH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9h3FH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9h3FH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9h3FH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9h3FH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9h3FH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV9h3FH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9h3FH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9h3FH.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEkMyRk.s: Assembler messages:
encrypt.c: /tmp/ccEkMyRk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEkMyRk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEkMyRk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEkMyRk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkMyRk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkMyRk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkMyRk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkMyRk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkMyRk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkMyRk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkMyRk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkMyRk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEkMyRk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkMyRk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEkMyRk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkMyRk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEkMyRk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkMyRk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkMyRk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkMyRk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkMyRk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkMyRk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEkMyRk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkMyRk.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGsYWnI.s: Assembler messages:
encrypt.c: /tmp/ccGsYWnI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGsYWnI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGsYWnI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGsYWnI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsYWnI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsYWnI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsYWnI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsYWnI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsYWnI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsYWnI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsYWnI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsYWnI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGsYWnI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsYWnI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGsYWnI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGsYWnI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsYWnI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsYWnI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsYWnI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsYWnI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsYWnI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGsYWnI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsYWnI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsYWnI.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4s4Mzu.s: Assembler messages:
encrypt.c: /tmp/cc4s4Mzu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4s4Mzu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4s4Mzu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4s4Mzu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s4Mzu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s4Mzu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s4Mzu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s4Mzu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s4Mzu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4s4Mzu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4s4Mzu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4s4Mzu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4s4Mzu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s4Mzu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4s4Mzu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4s4Mzu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4s4Mzu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4s4Mzu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4s4Mzu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4s4Mzu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4s4Mzu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4s4Mzu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4s4Mzu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4s4Mzu.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdxIufi.s: Assembler messages:
encrypt.c: /tmp/ccdxIufi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdxIufi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdxIufi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdxIufi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxIufi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxIufi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxIufi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxIufi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxIufi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdxIufi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdxIufi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdxIufi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdxIufi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxIufi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdxIufi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdxIufi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdxIufi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdxIufi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdxIufi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdxIufi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxIufi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdxIufi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdxIufi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdxIufi.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoQOtuw.s: Assembler messages:
encrypt.c: /tmp/ccoQOtuw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoQOtuw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoQOtuw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccoQOtuw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQOtuw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQOtuw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQOtuw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQOtuw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQOtuw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoQOtuw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoQOtuw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoQOtuw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoQOtuw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQOtuw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoQOtuw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoQOtuw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoQOtuw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQOtuw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQOtuw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoQOtuw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQOtuw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoQOtuw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQOtuw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoQOtuw.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrKMguc.s: Assembler messages:
encrypt.c: /tmp/ccrKMguc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrKMguc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrKMguc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrKMguc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKMguc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKMguc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKMguc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKMguc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKMguc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKMguc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKMguc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKMguc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrKMguc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKMguc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrKMguc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKMguc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrKMguc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrKMguc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrKMguc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrKMguc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrKMguc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrKMguc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrKMguc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrKMguc.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjSzGTi.s: Assembler messages:
encrypt.c: /tmp/ccjSzGTi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjSzGTi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjSzGTi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjSzGTi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSzGTi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSzGTi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSzGTi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSzGTi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSzGTi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSzGTi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSzGTi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSzGTi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjSzGTi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSzGTi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjSzGTi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSzGTi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjSzGTi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSzGTi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSzGTi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSzGTi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSzGTi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSzGTi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjSzGTi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSzGTi.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmJ0l0y.s: Assembler messages:
encrypt.c: /tmp/ccmJ0l0y.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmJ0l0y.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmJ0l0y.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmJ0l0y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJ0l0y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJ0l0y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJ0l0y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJ0l0y.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJ0l0y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmJ0l0y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmJ0l0y.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmJ0l0y.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmJ0l0y.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJ0l0y.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmJ0l0y.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmJ0l0y.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmJ0l0y.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmJ0l0y.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmJ0l0y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJ0l0y.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmJ0l0y.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmJ0l0y.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmJ0l0y.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmJ0l0y.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqjMaMu.s: Assembler messages:
encrypt.c: /tmp/ccqjMaMu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqjMaMu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqjMaMu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqjMaMu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjMaMu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjMaMu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjMaMu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjMaMu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjMaMu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqjMaMu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqjMaMu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqjMaMu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqjMaMu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjMaMu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqjMaMu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqjMaMu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqjMaMu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqjMaMu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqjMaMu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqjMaMu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqjMaMu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqjMaMu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqjMaMu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqjMaMu.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxRNoof.s: Assembler messages:
encrypt.c: /tmp/ccxRNoof.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxRNoof.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxRNoof.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxRNoof.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRNoof.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRNoof.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRNoof.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRNoof.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRNoof.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxRNoof.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxRNoof.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxRNoof.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxRNoof.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRNoof.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxRNoof.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxRNoof.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxRNoof.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxRNoof.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxRNoof.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxRNoof.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxRNoof.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxRNoof.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxRNoof.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxRNoof.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2LKkJm.s: Assembler messages:
encrypt.c: /tmp/cc2LKkJm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2LKkJm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2LKkJm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2LKkJm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LKkJm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LKkJm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LKkJm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LKkJm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LKkJm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2LKkJm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2LKkJm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2LKkJm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2LKkJm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LKkJm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2LKkJm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2LKkJm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2LKkJm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2LKkJm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2LKkJm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LKkJm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2LKkJm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2LKkJm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2LKkJm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2LKkJm.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2YEKH5.s: Assembler messages:
encrypt.c: /tmp/cc2YEKH5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2YEKH5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2YEKH5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2YEKH5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YEKH5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YEKH5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YEKH5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YEKH5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YEKH5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YEKH5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YEKH5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YEKH5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2YEKH5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YEKH5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2YEKH5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YEKH5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2YEKH5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YEKH5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2YEKH5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2YEKH5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YEKH5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2YEKH5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2YEKH5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2YEKH5.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2xd31Z.s: Assembler messages:
encrypt.c: /tmp/cc2xd31Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2xd31Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2xd31Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2xd31Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xd31Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xd31Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xd31Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xd31Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xd31Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xd31Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xd31Z.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xd31Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2xd31Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xd31Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2xd31Z.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xd31Z.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2xd31Z.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2xd31Z.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2xd31Z.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2xd31Z.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2xd31Z.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2xd31Z.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2xd31Z.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2xd31Z.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce1UAej.s: Assembler messages:
encrypt.c: /tmp/cce1UAej.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce1UAej.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce1UAej.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cce1UAej.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1UAej.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1UAej.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1UAej.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1UAej.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1UAej.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce1UAej.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce1UAej.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce1UAej.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cce1UAej.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1UAej.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce1UAej.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce1UAej.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce1UAej.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cce1UAej.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cce1UAej.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1UAej.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cce1UAej.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cce1UAej.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cce1UAej.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cce1UAej.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRNk3Jl.s: Assembler messages:
encrypt.c: /tmp/ccRNk3Jl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRNk3Jl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRNk3Jl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRNk3Jl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNk3Jl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNk3Jl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNk3Jl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNk3Jl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNk3Jl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRNk3Jl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRNk3Jl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRNk3Jl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRNk3Jl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNk3Jl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRNk3Jl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRNk3Jl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRNk3Jl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNk3Jl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNk3Jl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNk3Jl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNk3Jl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRNk3Jl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNk3Jl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNk3Jl.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccW6B8C5.s: Assembler messages:
encrypt.c: /tmp/ccW6B8C5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW6B8C5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW6B8C5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW6B8C5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6B8C5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6B8C5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6B8C5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6B8C5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6B8C5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6B8C5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6B8C5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6B8C5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW6B8C5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6B8C5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW6B8C5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6B8C5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW6B8C5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW6B8C5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6B8C5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6B8C5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW6B8C5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6B8C5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW6B8C5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW6B8C5.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8jT3Sl.s: Assembler messages:
encrypt.c: /tmp/cc8jT3Sl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8jT3Sl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8jT3Sl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8jT3Sl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jT3Sl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jT3Sl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jT3Sl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jT3Sl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jT3Sl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8jT3Sl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8jT3Sl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8jT3Sl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8jT3Sl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jT3Sl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8jT3Sl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8jT3Sl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8jT3Sl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jT3Sl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jT3Sl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8jT3Sl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jT3Sl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8jT3Sl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jT3Sl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8jT3Sl.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDDbBJ2.s: Assembler messages:
encrypt.c: /tmp/ccDDbBJ2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDDbBJ2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDDbBJ2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDDbBJ2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDbBJ2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDbBJ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDbBJ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDbBJ2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDbBJ2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDbBJ2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDbBJ2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDbBJ2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDDbBJ2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDbBJ2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDDbBJ2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDbBJ2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDDbBJ2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDbBJ2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDDbBJ2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDDbBJ2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDbBJ2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDDbBJ2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDDbBJ2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDDbBJ2.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4P4QfT.s: Assembler messages:
encrypt.c: /tmp/cc4P4QfT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4P4QfT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4P4QfT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4P4QfT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P4QfT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P4QfT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P4QfT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P4QfT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P4QfT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4P4QfT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4P4QfT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4P4QfT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4P4QfT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P4QfT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4P4QfT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4P4QfT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4P4QfT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4P4QfT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4P4QfT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4P4QfT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P4QfT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4P4QfT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4P4QfT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4P4QfT.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLaPlW5.s: Assembler messages:
encrypt.c: /tmp/ccLaPlW5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLaPlW5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLaPlW5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLaPlW5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaPlW5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaPlW5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaPlW5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaPlW5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaPlW5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLaPlW5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLaPlW5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLaPlW5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLaPlW5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaPlW5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLaPlW5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLaPlW5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLaPlW5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaPlW5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaPlW5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaPlW5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaPlW5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLaPlW5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaPlW5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaPlW5.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAslD02.s: Assembler messages:
encrypt.c: /tmp/ccAslD02.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAslD02.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAslD02.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAslD02.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAslD02.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAslD02.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAslD02.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAslD02.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAslD02.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAslD02.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAslD02.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAslD02.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAslD02.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAslD02.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAslD02.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAslD02.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAslD02.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAslD02.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAslD02.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAslD02.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAslD02.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAslD02.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAslD02.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAslD02.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUlY4PP.s: Assembler messages:
encrypt.c: /tmp/ccUlY4PP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUlY4PP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUlY4PP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUlY4PP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlY4PP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlY4PP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlY4PP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlY4PP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlY4PP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUlY4PP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUlY4PP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUlY4PP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUlY4PP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlY4PP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUlY4PP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUlY4PP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUlY4PP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUlY4PP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUlY4PP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUlY4PP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlY4PP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUlY4PP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUlY4PP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUlY4PP.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccHXLLm9.s: Assembler messages:
encrypt.c: /tmp/ccHXLLm9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHXLLm9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHXLLm9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHXLLm9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXLLm9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXLLm9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXLLm9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXLLm9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXLLm9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHXLLm9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHXLLm9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHXLLm9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHXLLm9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXLLm9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHXLLm9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHXLLm9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHXLLm9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHXLLm9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHXLLm9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXLLm9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHXLLm9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHXLLm9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHXLLm9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHXLLm9.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccZjUvhR.s: Assembler messages:
encrypt.c: /tmp/ccZjUvhR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZjUvhR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZjUvhR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZjUvhR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjUvhR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjUvhR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjUvhR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjUvhR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjUvhR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZjUvhR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZjUvhR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZjUvhR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZjUvhR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjUvhR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZjUvhR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZjUvhR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZjUvhR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZjUvhR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZjUvhR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZjUvhR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjUvhR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZjUvhR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZjUvhR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZjUvhR.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE6u365.s: Assembler messages:
encrypt.c: /tmp/ccE6u365.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE6u365.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE6u365.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccE6u365.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6u365.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6u365.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6u365.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6u365.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6u365.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6u365.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6u365.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6u365.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE6u365.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6u365.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE6u365.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE6u365.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE6u365.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6u365.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6u365.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE6u365.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6u365.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE6u365.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6u365.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE6u365.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEenxnS.s: Assembler messages:
encrypt.c: /tmp/ccEenxnS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEenxnS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEenxnS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEenxnS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEenxnS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEenxnS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEenxnS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEenxnS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEenxnS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEenxnS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEenxnS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEenxnS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEenxnS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEenxnS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEenxnS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEenxnS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEenxnS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEenxnS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEenxnS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEenxnS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEenxnS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEenxnS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEenxnS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEenxnS.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7Yqyzw.s: Assembler messages:
encrypt.c: /tmp/cc7Yqyzw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Yqyzw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Yqyzw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Yqyzw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Yqyzw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Yqyzw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Yqyzw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Yqyzw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Yqyzw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Yqyzw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Yqyzw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Yqyzw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Yqyzw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Yqyzw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Yqyzw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Yqyzw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Yqyzw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Yqyzw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Yqyzw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Yqyzw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Yqyzw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Yqyzw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Yqyzw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Yqyzw.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpu6y1Q.s: Assembler messages:
encrypt.c: /tmp/ccpu6y1Q.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpu6y1Q.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpu6y1Q.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpu6y1Q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu6y1Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu6y1Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu6y1Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu6y1Q.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu6y1Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpu6y1Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpu6y1Q.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpu6y1Q.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpu6y1Q.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu6y1Q.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpu6y1Q.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpu6y1Q.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpu6y1Q.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpu6y1Q.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpu6y1Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpu6y1Q.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpu6y1Q.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpu6y1Q.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpu6y1Q.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpu6y1Q.s: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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSrDEsS.s: Assembler messages:
encrypt.c: /tmp/ccSrDEsS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSrDEsS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSrDEsS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSrDEsS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrDEsS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrDEsS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrDEsS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrDEsS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrDEsS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSrDEsS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSrDEsS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSrDEsS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSrDEsS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrDEsS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSrDEsS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSrDEsS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSrDEsS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrDEsS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrDEsS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSrDEsS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrDEsS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSrDEsS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrDEsS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSrDEsS.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceRWMrq.s: Assembler messages:
encrypt.c: /tmp/cceRWMrq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceRWMrq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceRWMrq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceRWMrq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRWMrq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRWMrq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRWMrq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRWMrq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRWMrq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceRWMrq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceRWMrq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceRWMrq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceRWMrq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRWMrq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceRWMrq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceRWMrq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceRWMrq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceRWMrq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceRWMrq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceRWMrq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceRWMrq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceRWMrq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceRWMrq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceRWMrq.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccxDWXWU.s: Assembler messages:
encrypt.c: /tmp/ccxDWXWU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxDWXWU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxDWXWU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxDWXWU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDWXWU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDWXWU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDWXWU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDWXWU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDWXWU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDWXWU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDWXWU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDWXWU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxDWXWU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDWXWU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxDWXWU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxDWXWU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxDWXWU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDWXWU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDWXWU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxDWXWU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDWXWU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxDWXWU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDWXWU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxDWXWU.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccyBXqjw.s: Assembler messages:
encrypt.c: /tmp/ccyBXqjw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyBXqjw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyBXqjw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyBXqjw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBXqjw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBXqjw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBXqjw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBXqjw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBXqjw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyBXqjw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyBXqjw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyBXqjw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyBXqjw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBXqjw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyBXqjw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyBXqjw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyBXqjw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyBXqjw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyBXqjw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyBXqjw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBXqjw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyBXqjw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyBXqjw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyBXqjw.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc95GrwS.s: Assembler messages:
encrypt.c: /tmp/cc95GrwS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc95GrwS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc95GrwS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc95GrwS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95GrwS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95GrwS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95GrwS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95GrwS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95GrwS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc95GrwS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc95GrwS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc95GrwS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc95GrwS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95GrwS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc95GrwS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc95GrwS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc95GrwS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc95GrwS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc95GrwS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc95GrwS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc95GrwS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc95GrwS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc95GrwS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc95GrwS.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXO9Btw.s: Assembler messages:
encrypt.c: /tmp/ccXO9Btw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXO9Btw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXO9Btw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXO9Btw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXO9Btw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXO9Btw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXO9Btw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXO9Btw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXO9Btw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXO9Btw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXO9Btw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXO9Btw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXO9Btw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXO9Btw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXO9Btw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXO9Btw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXO9Btw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXO9Btw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXO9Btw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXO9Btw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXO9Btw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXO9Btw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXO9Btw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXO9Btw.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTHILz0.s: Assembler messages:
encrypt.c: /tmp/ccTHILz0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTHILz0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTHILz0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTHILz0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHILz0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHILz0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHILz0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHILz0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHILz0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHILz0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHILz0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHILz0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTHILz0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHILz0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTHILz0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTHILz0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHILz0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHILz0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHILz0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHILz0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHILz0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTHILz0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHILz0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHILz0.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxtRjKI.s: Assembler messages:
encrypt.c: /tmp/ccxtRjKI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxtRjKI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxtRjKI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxtRjKI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtRjKI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtRjKI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtRjKI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtRjKI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtRjKI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtRjKI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtRjKI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtRjKI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxtRjKI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtRjKI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxtRjKI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtRjKI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxtRjKI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtRjKI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtRjKI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtRjKI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtRjKI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtRjKI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxtRjKI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtRjKI.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6INdQE.s: Assembler messages:
encrypt.c: /tmp/cc6INdQE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6INdQE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6INdQE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6INdQE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6INdQE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6INdQE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6INdQE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6INdQE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6INdQE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6INdQE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6INdQE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6INdQE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6INdQE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6INdQE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6INdQE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6INdQE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6INdQE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6INdQE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6INdQE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6INdQE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6INdQE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6INdQE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6INdQE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6INdQE.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsRNLOX.s: Assembler messages:
encrypt.c: /tmp/ccsRNLOX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsRNLOX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsRNLOX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsRNLOX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRNLOX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRNLOX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRNLOX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRNLOX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRNLOX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsRNLOX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsRNLOX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsRNLOX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsRNLOX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRNLOX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsRNLOX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsRNLOX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsRNLOX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsRNLOX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsRNLOX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRNLOX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsRNLOX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsRNLOX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsRNLOX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsRNLOX.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccL8txrJ.s: Assembler messages:
encrypt.c: /tmp/ccL8txrJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL8txrJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL8txrJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL8txrJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8txrJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8txrJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8txrJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8txrJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8txrJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8txrJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8txrJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8txrJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL8txrJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8txrJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL8txrJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8txrJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL8txrJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL8txrJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL8txrJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL8txrJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8txrJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL8txrJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL8txrJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL8txrJ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccoIoIb0.s: Assembler messages:
encrypt.c: /tmp/ccoIoIb0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoIoIb0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoIoIb0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccoIoIb0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIoIb0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIoIb0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIoIb0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIoIb0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIoIb0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIoIb0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIoIb0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIoIb0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoIoIb0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIoIb0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoIoIb0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoIoIb0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIoIb0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIoIb0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIoIb0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIoIb0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIoIb0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoIoIb0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIoIb0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIoIb0.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf84wBH.s: Assembler messages:
encrypt.c: /tmp/ccf84wBH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf84wBH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf84wBH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf84wBH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf84wBH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf84wBH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf84wBH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf84wBH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf84wBH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf84wBH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf84wBH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf84wBH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf84wBH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf84wBH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf84wBH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf84wBH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf84wBH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf84wBH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf84wBH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf84wBH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf84wBH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf84wBH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf84wBH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf84wBH.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cciBCEFZ.s: Assembler messages:
encrypt.c: /tmp/cciBCEFZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciBCEFZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciBCEFZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciBCEFZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBCEFZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBCEFZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBCEFZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBCEFZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBCEFZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciBCEFZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciBCEFZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciBCEFZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciBCEFZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBCEFZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciBCEFZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciBCEFZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciBCEFZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciBCEFZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciBCEFZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciBCEFZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciBCEFZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciBCEFZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciBCEFZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciBCEFZ.s: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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZu0jxQ.s: Assembler messages:
encrypt.c: /tmp/ccZu0jxQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZu0jxQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZu0jxQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZu0jxQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZu0jxQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZu0jxQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZu0jxQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZu0jxQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZu0jxQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZu0jxQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZu0jxQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZu0jxQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZu0jxQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZu0jxQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZu0jxQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZu0jxQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZu0jxQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZu0jxQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZu0jxQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZu0jxQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZu0jxQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZu0jxQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZu0jxQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZu0jxQ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmPVaYG.s: Assembler messages:
encrypt.c: /tmp/ccmPVaYG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmPVaYG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmPVaYG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmPVaYG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVaYG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVaYG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVaYG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVaYG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVaYG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmPVaYG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmPVaYG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmPVaYG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmPVaYG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVaYG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmPVaYG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmPVaYG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmPVaYG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPVaYG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPVaYG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVaYG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPVaYG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmPVaYG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPVaYG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPVaYG.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDOc77P.s: Assembler messages:
encrypt.c: /tmp/ccDOc77P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDOc77P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDOc77P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDOc77P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOc77P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOc77P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOc77P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOc77P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOc77P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDOc77P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDOc77P.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDOc77P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDOc77P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOc77P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDOc77P.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDOc77P.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDOc77P.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDOc77P.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDOc77P.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDOc77P.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOc77P.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDOc77P.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDOc77P.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDOc77P.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIox9JK.s: Assembler messages:
encrypt.c: /tmp/ccIox9JK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIox9JK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIox9JK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIox9JK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIox9JK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIox9JK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIox9JK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIox9JK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIox9JK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIox9JK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIox9JK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIox9JK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIox9JK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIox9JK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIox9JK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIox9JK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIox9JK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIox9JK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIox9JK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIox9JK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIox9JK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIox9JK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIox9JK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIox9JK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2I8SLR.s: Assembler messages:
encrypt.c: /tmp/cc2I8SLR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2I8SLR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2I8SLR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2I8SLR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2I8SLR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2I8SLR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2I8SLR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2I8SLR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2I8SLR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2I8SLR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2I8SLR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2I8SLR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2I8SLR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2I8SLR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2I8SLR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2I8SLR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2I8SLR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2I8SLR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2I8SLR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2I8SLR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2I8SLR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2I8SLR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2I8SLR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2I8SLR.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccd0RrFJ.s: Assembler messages:
encrypt.c: /tmp/ccd0RrFJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd0RrFJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd0RrFJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccd0RrFJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0RrFJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0RrFJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0RrFJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0RrFJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0RrFJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd0RrFJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd0RrFJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd0RrFJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd0RrFJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0RrFJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd0RrFJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd0RrFJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd0RrFJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0RrFJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0RrFJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0RrFJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0RrFJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd0RrFJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0RrFJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0RrFJ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9MbD9y.s: Assembler messages:
encrypt.c: /tmp/cc9MbD9y.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9MbD9y.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9MbD9y.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9MbD9y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MbD9y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MbD9y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MbD9y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MbD9y.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MbD9y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MbD9y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MbD9y.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MbD9y.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9MbD9y.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MbD9y.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9MbD9y.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9MbD9y.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9MbD9y.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MbD9y.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MbD9y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9MbD9y.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MbD9y.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9MbD9y.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MbD9y.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9MbD9y.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccylV00P.s: Assembler messages:
encrypt.c: /tmp/ccylV00P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccylV00P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccylV00P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccylV00P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylV00P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylV00P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylV00P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylV00P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylV00P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylV00P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylV00P.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylV00P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccylV00P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylV00P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccylV00P.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylV00P.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccylV00P.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccylV00P.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylV00P.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylV00P.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylV00P.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylV00P.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccylV00P.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccylV00P.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSPaMFH.s: Assembler messages:
encrypt.c: /tmp/ccSPaMFH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSPaMFH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSPaMFH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSPaMFH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPaMFH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPaMFH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPaMFH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPaMFH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPaMFH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSPaMFH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSPaMFH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSPaMFH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSPaMFH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPaMFH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSPaMFH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSPaMFH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSPaMFH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSPaMFH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSPaMFH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSPaMFH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSPaMFH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSPaMFH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSPaMFH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSPaMFH.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdiiGZg.s: Assembler messages:
encrypt.c: /tmp/ccdiiGZg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdiiGZg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdiiGZg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdiiGZg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiiGZg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiiGZg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiiGZg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiiGZg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiiGZg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdiiGZg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdiiGZg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdiiGZg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdiiGZg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiiGZg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdiiGZg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdiiGZg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdiiGZg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdiiGZg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdiiGZg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdiiGZg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdiiGZg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdiiGZg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdiiGZg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdiiGZg.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHcNAeC.s: Assembler messages:
encrypt.c: /tmp/ccHcNAeC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHcNAeC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHcNAeC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHcNAeC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcNAeC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcNAeC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcNAeC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcNAeC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcNAeC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHcNAeC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHcNAeC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHcNAeC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHcNAeC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcNAeC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHcNAeC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHcNAeC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHcNAeC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHcNAeC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHcNAeC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHcNAeC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcNAeC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHcNAeC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHcNAeC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHcNAeC.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaaF5o7.s: Assembler messages:
encrypt.c: /tmp/ccaaF5o7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaaF5o7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaaF5o7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccaaF5o7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaF5o7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaF5o7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaF5o7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaF5o7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaF5o7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaaF5o7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaaF5o7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaaF5o7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaaF5o7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaF5o7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaaF5o7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaaF5o7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaaF5o7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaaF5o7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaaF5o7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaaF5o7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaaF5o7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaaF5o7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaaF5o7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaaF5o7.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc3dm4vI.s: Assembler messages:
encrypt.c: /tmp/cc3dm4vI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3dm4vI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3dm4vI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3dm4vI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dm4vI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dm4vI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dm4vI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dm4vI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dm4vI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3dm4vI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3dm4vI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3dm4vI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3dm4vI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dm4vI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3dm4vI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3dm4vI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3dm4vI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3dm4vI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3dm4vI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3dm4vI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dm4vI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3dm4vI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3dm4vI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3dm4vI.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc6lo2vn.s: Assembler messages:
encrypt.c: /tmp/cc6lo2vn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6lo2vn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6lo2vn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6lo2vn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lo2vn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lo2vn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lo2vn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lo2vn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lo2vn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6lo2vn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6lo2vn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6lo2vn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6lo2vn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lo2vn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6lo2vn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6lo2vn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6lo2vn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6lo2vn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6lo2vn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6lo2vn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6lo2vn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6lo2vn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6lo2vn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6lo2vn.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRa5656.s: Assembler messages:
encrypt.c: /tmp/ccRa5656.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRa5656.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRa5656.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRa5656.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRa5656.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRa5656.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRa5656.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRa5656.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRa5656.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRa5656.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRa5656.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRa5656.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRa5656.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRa5656.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRa5656.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRa5656.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRa5656.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRa5656.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRa5656.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRa5656.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRa5656.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRa5656.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRa5656.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRa5656.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqRLPYG.s: Assembler messages:
encrypt.c: /tmp/ccqRLPYG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqRLPYG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqRLPYG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqRLPYG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRLPYG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRLPYG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRLPYG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRLPYG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRLPYG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqRLPYG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqRLPYG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqRLPYG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqRLPYG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRLPYG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqRLPYG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqRLPYG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqRLPYG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqRLPYG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqRLPYG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqRLPYG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRLPYG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqRLPYG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqRLPYG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqRLPYG.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciFEWXa.s: Assembler messages:
encrypt.c: /tmp/cciFEWXa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciFEWXa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciFEWXa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciFEWXa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFEWXa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFEWXa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFEWXa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFEWXa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFEWXa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFEWXa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFEWXa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFEWXa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciFEWXa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFEWXa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciFEWXa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFEWXa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciFEWXa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFEWXa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciFEWXa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciFEWXa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFEWXa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciFEWXa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciFEWXa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciFEWXa.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cciFEWXa.s: Assembler messages:
encrypt.c: /tmp/cciFEWXa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciFEWXa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciFEWXa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciFEWXa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFEWXa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFEWXa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFEWXa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFEWXa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFEWXa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFEWXa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFEWXa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFEWXa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciFEWXa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFEWXa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciFEWXa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFEWXa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciFEWXa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciFEWXa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciFEWXa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciFEWXa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciFEWXa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciFEWXa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciFEWXa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciFEWXa.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyO2Uan.s: Assembler messages:
encrypt.c: /tmp/ccyO2Uan.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyO2Uan.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyO2Uan.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyO2Uan.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO2Uan.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO2Uan.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO2Uan.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO2Uan.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO2Uan.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyO2Uan.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyO2Uan.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyO2Uan.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyO2Uan.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO2Uan.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyO2Uan.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyO2Uan.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyO2Uan.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyO2Uan.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyO2Uan.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO2Uan.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyO2Uan.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyO2Uan.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyO2Uan.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyO2Uan.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccyO2Uan.s: Assembler messages:
encrypt.c: /tmp/ccyO2Uan.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyO2Uan.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyO2Uan.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyO2Uan.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO2Uan.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO2Uan.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO2Uan.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO2Uan.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO2Uan.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyO2Uan.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyO2Uan.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyO2Uan.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyO2Uan.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO2Uan.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyO2Uan.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyO2Uan.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyO2Uan.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyO2Uan.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyO2Uan.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyO2Uan.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyO2Uan.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyO2Uan.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyO2Uan.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyO2Uan.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8I99a7.s: Assembler messages:
encrypt.c: /tmp/cc8I99a7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8I99a7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8I99a7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8I99a7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8I99a7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8I99a7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8I99a7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8I99a7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8I99a7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8I99a7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8I99a7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8I99a7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8I99a7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8I99a7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8I99a7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8I99a7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8I99a7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8I99a7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8I99a7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8I99a7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8I99a7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8I99a7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8I99a7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8I99a7.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc8I99a7.s: Assembler messages:
encrypt.c: /tmp/cc8I99a7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8I99a7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8I99a7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8I99a7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8I99a7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8I99a7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8I99a7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8I99a7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8I99a7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8I99a7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8I99a7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8I99a7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8I99a7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8I99a7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8I99a7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8I99a7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8I99a7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8I99a7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8I99a7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8I99a7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8I99a7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8I99a7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8I99a7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8I99a7.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTKtDWc.s: Assembler messages:
encrypt.c: /tmp/ccTKtDWc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTKtDWc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTKtDWc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTKtDWc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKtDWc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKtDWc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKtDWc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKtDWc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKtDWc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKtDWc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKtDWc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKtDWc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTKtDWc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKtDWc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTKtDWc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTKtDWc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKtDWc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKtDWc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKtDWc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKtDWc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKtDWc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTKtDWc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKtDWc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKtDWc.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccTKtDWc.s: Assembler messages:
encrypt.c: /tmp/ccTKtDWc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTKtDWc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTKtDWc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTKtDWc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKtDWc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKtDWc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKtDWc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKtDWc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKtDWc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKtDWc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKtDWc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKtDWc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTKtDWc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKtDWc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTKtDWc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTKtDWc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKtDWc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKtDWc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKtDWc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKtDWc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKtDWc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTKtDWc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKtDWc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKtDWc.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc3aY4At.s: Assembler messages:
encrypt.c: /tmp/cc3aY4At.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3aY4At.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3aY4At.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3aY4At.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aY4At.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aY4At.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aY4At.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aY4At.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aY4At.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3aY4At.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3aY4At.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3aY4At.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3aY4At.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aY4At.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3aY4At.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3aY4At.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3aY4At.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3aY4At.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3aY4At.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aY4At.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3aY4At.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3aY4At.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3aY4At.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3aY4At.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc3aY4At.s: Assembler messages:
encrypt.c: /tmp/cc3aY4At.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3aY4At.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3aY4At.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3aY4At.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aY4At.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aY4At.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aY4At.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aY4At.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aY4At.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3aY4At.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3aY4At.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3aY4At.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3aY4At.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aY4At.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3aY4At.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3aY4At.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3aY4At.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3aY4At.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3aY4At.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3aY4At.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3aY4At.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3aY4At.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3aY4At.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3aY4At.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cceatKXd.s: Assembler messages:
encrypt.c: /tmp/cceatKXd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceatKXd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceatKXd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceatKXd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatKXd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatKXd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatKXd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatKXd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatKXd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceatKXd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceatKXd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceatKXd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceatKXd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatKXd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceatKXd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceatKXd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceatKXd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceatKXd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceatKXd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceatKXd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatKXd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceatKXd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceatKXd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceatKXd.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cceatKXd.s: Assembler messages:
encrypt.c: /tmp/cceatKXd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceatKXd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceatKXd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceatKXd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatKXd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatKXd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatKXd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatKXd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatKXd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceatKXd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceatKXd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceatKXd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceatKXd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatKXd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceatKXd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceatKXd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceatKXd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceatKXd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceatKXd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceatKXd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceatKXd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceatKXd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceatKXd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceatKXd.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cchhfGL6.s: Assembler messages:
encrypt.c: /tmp/cchhfGL6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchhfGL6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchhfGL6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchhfGL6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhfGL6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhfGL6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhfGL6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhfGL6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhfGL6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchhfGL6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchhfGL6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchhfGL6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchhfGL6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhfGL6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchhfGL6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchhfGL6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchhfGL6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchhfGL6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchhfGL6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchhfGL6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhfGL6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchhfGL6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchhfGL6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchhfGL6.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cchhfGL6.s: Assembler messages:
encrypt.c: /tmp/cchhfGL6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchhfGL6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchhfGL6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchhfGL6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhfGL6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhfGL6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhfGL6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhfGL6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhfGL6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchhfGL6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchhfGL6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchhfGL6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchhfGL6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhfGL6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchhfGL6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchhfGL6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchhfGL6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchhfGL6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchhfGL6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchhfGL6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchhfGL6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchhfGL6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchhfGL6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchhfGL6.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuPlfSi.s: Assembler messages:
encrypt.c: /tmp/ccuPlfSi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuPlfSi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuPlfSi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuPlfSi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPlfSi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPlfSi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPlfSi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPlfSi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPlfSi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuPlfSi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuPlfSi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuPlfSi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuPlfSi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPlfSi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuPlfSi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuPlfSi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuPlfSi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuPlfSi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuPlfSi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPlfSi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuPlfSi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuPlfSi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuPlfSi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuPlfSi.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccuPlfSi.s: Assembler messages:
encrypt.c: /tmp/ccuPlfSi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuPlfSi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuPlfSi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuPlfSi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPlfSi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPlfSi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPlfSi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPlfSi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPlfSi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuPlfSi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuPlfSi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuPlfSi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuPlfSi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPlfSi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuPlfSi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuPlfSi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuPlfSi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuPlfSi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuPlfSi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPlfSi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuPlfSi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuPlfSi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuPlfSi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuPlfSi.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc46cxk7.s: Assembler messages:
encrypt.c: /tmp/cc46cxk7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc46cxk7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc46cxk7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc46cxk7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46cxk7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46cxk7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46cxk7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46cxk7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46cxk7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc46cxk7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc46cxk7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc46cxk7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc46cxk7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46cxk7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc46cxk7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc46cxk7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc46cxk7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc46cxk7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc46cxk7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc46cxk7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46cxk7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc46cxk7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc46cxk7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc46cxk7.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7lKcgF.s: Assembler messages:
encrypt.c: /tmp/cc7lKcgF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7lKcgF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7lKcgF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7lKcgF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lKcgF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lKcgF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lKcgF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lKcgF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lKcgF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lKcgF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lKcgF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lKcgF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7lKcgF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lKcgF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7lKcgF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7lKcgF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lKcgF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lKcgF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lKcgF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lKcgF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lKcgF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7lKcgF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lKcgF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lKcgF.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG9C3Q3.s: Assembler messages:
encrypt.c: /tmp/ccG9C3Q3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG9C3Q3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG9C3Q3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG9C3Q3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9C3Q3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9C3Q3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9C3Q3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9C3Q3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9C3Q3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG9C3Q3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG9C3Q3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG9C3Q3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG9C3Q3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9C3Q3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG9C3Q3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG9C3Q3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG9C3Q3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG9C3Q3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG9C3Q3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG9C3Q3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9C3Q3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG9C3Q3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG9C3Q3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG9C3Q3.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYBwdDD.s: Assembler messages:
encrypt.c: /tmp/ccYBwdDD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYBwdDD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYBwdDD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYBwdDD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBwdDD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBwdDD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBwdDD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBwdDD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBwdDD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYBwdDD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYBwdDD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYBwdDD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYBwdDD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBwdDD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYBwdDD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYBwdDD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYBwdDD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBwdDD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBwdDD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBwdDD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBwdDD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYBwdDD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBwdDD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBwdDD.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccis7zz9.s: Assembler messages:
encrypt.c: /tmp/ccis7zz9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccis7zz9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccis7zz9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccis7zz9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccis7zz9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccis7zz9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccis7zz9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccis7zz9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccis7zz9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccis7zz9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccis7zz9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccis7zz9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccis7zz9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccis7zz9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccis7zz9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccis7zz9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccis7zz9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccis7zz9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccis7zz9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccis7zz9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccis7zz9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccis7zz9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccis7zz9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccis7zz9.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccqBjMdF.s: Assembler messages:
encrypt.c: /tmp/ccqBjMdF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqBjMdF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqBjMdF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqBjMdF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBjMdF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBjMdF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBjMdF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBjMdF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBjMdF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqBjMdF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqBjMdF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqBjMdF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqBjMdF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBjMdF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqBjMdF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqBjMdF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqBjMdF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBjMdF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBjMdF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqBjMdF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBjMdF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqBjMdF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBjMdF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqBjMdF.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAsQT48.s: Assembler messages:
encrypt.c: /tmp/ccAsQT48.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAsQT48.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAsQT48.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAsQT48.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsQT48.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsQT48.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsQT48.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsQT48.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsQT48.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAsQT48.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAsQT48.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAsQT48.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAsQT48.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsQT48.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAsQT48.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAsQT48.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAsQT48.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAsQT48.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAsQT48.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAsQT48.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsQT48.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAsQT48.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAsQT48.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAsQT48.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNHSUrD.s: Assembler messages:
encrypt.c: /tmp/ccNHSUrD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNHSUrD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNHSUrD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNHSUrD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHSUrD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHSUrD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHSUrD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHSUrD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHSUrD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNHSUrD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNHSUrD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNHSUrD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNHSUrD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHSUrD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNHSUrD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNHSUrD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNHSUrD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNHSUrD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNHSUrD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHSUrD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNHSUrD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNHSUrD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNHSUrD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNHSUrD.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWnXUhT.s: Assembler messages:
encrypt.c: /tmp/ccWnXUhT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWnXUhT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWnXUhT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWnXUhT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnXUhT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnXUhT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnXUhT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnXUhT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnXUhT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnXUhT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnXUhT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnXUhT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWnXUhT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnXUhT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWnXUhT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWnXUhT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWnXUhT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnXUhT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnXUhT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWnXUhT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnXUhT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWnXUhT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnXUhT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWnXUhT.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cck6j1zk.s: Assembler messages:
encrypt.c: /tmp/cck6j1zk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck6j1zk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck6j1zk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck6j1zk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6j1zk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6j1zk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6j1zk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6j1zk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6j1zk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck6j1zk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck6j1zk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck6j1zk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck6j1zk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6j1zk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck6j1zk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck6j1zk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck6j1zk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck6j1zk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck6j1zk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck6j1zk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6j1zk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck6j1zk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cck6j1zk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck6j1zk.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2UCAiF.s: Assembler messages:
encrypt.c: /tmp/cc2UCAiF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2UCAiF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2UCAiF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2UCAiF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UCAiF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UCAiF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UCAiF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UCAiF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UCAiF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2UCAiF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2UCAiF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2UCAiF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2UCAiF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UCAiF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2UCAiF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2UCAiF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2UCAiF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2UCAiF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2UCAiF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UCAiF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2UCAiF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2UCAiF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2UCAiF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2UCAiF.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3VjPBc.s: Assembler messages:
encrypt.c: /tmp/cc3VjPBc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3VjPBc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3VjPBc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3VjPBc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VjPBc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VjPBc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VjPBc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VjPBc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VjPBc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3VjPBc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3VjPBc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3VjPBc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3VjPBc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VjPBc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3VjPBc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3VjPBc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3VjPBc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3VjPBc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3VjPBc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3VjPBc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3VjPBc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3VjPBc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3VjPBc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3VjPBc.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLCXReT.s: Assembler messages:
encrypt.c: /tmp/ccLCXReT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLCXReT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLCXReT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLCXReT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCXReT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCXReT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCXReT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCXReT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCXReT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLCXReT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLCXReT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLCXReT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLCXReT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCXReT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLCXReT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLCXReT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLCXReT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLCXReT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLCXReT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCXReT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLCXReT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLCXReT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLCXReT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLCXReT.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPFvmPn.s: Assembler messages:
encrypt.c: /tmp/ccPFvmPn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPFvmPn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPFvmPn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPFvmPn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFvmPn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFvmPn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFvmPn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFvmPn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFvmPn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPFvmPn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPFvmPn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPFvmPn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPFvmPn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFvmPn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPFvmPn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPFvmPn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPFvmPn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPFvmPn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPFvmPn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPFvmPn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPFvmPn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPFvmPn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPFvmPn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPFvmPn.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSC1Sth.s: Assembler messages:
encrypt.c: /tmp/ccSC1Sth.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSC1Sth.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSC1Sth.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSC1Sth.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSC1Sth.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSC1Sth.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSC1Sth.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSC1Sth.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSC1Sth.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSC1Sth.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSC1Sth.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSC1Sth.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSC1Sth.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSC1Sth.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSC1Sth.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSC1Sth.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSC1Sth.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSC1Sth.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSC1Sth.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSC1Sth.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSC1Sth.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSC1Sth.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSC1Sth.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSC1Sth.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWkh1AI.s: Assembler messages:
encrypt.c: /tmp/ccWkh1AI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWkh1AI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWkh1AI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWkh1AI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh1AI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh1AI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh1AI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh1AI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh1AI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkh1AI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkh1AI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkh1AI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWkh1AI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh1AI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWkh1AI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWkh1AI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkh1AI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkh1AI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkh1AI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkh1AI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkh1AI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWkh1AI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkh1AI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkh1AI.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaQXzEJ.s: Assembler messages:
encrypt.c: /tmp/ccaQXzEJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaQXzEJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaQXzEJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaQXzEJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQXzEJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQXzEJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQXzEJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQXzEJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQXzEJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaQXzEJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaQXzEJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaQXzEJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaQXzEJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQXzEJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaQXzEJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaQXzEJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaQXzEJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaQXzEJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaQXzEJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaQXzEJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQXzEJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaQXzEJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaQXzEJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaQXzEJ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuQjTx8.s: Assembler messages:
encrypt.c: /tmp/ccuQjTx8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuQjTx8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuQjTx8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuQjTx8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQjTx8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQjTx8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQjTx8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQjTx8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQjTx8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuQjTx8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuQjTx8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuQjTx8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuQjTx8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQjTx8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuQjTx8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuQjTx8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuQjTx8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQjTx8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQjTx8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQjTx8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQjTx8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuQjTx8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQjTx8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuQjTx8.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnbsxpG.s: Assembler messages:
encrypt.c: /tmp/ccnbsxpG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnbsxpG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnbsxpG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnbsxpG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbsxpG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbsxpG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbsxpG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbsxpG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbsxpG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnbsxpG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnbsxpG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnbsxpG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnbsxpG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbsxpG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnbsxpG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnbsxpG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnbsxpG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnbsxpG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnbsxpG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnbsxpG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbsxpG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnbsxpG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnbsxpG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnbsxpG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctm5A1X.s: Assembler messages:
encrypt.c: /tmp/cctm5A1X.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctm5A1X.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctm5A1X.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctm5A1X.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm5A1X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm5A1X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm5A1X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm5A1X.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm5A1X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctm5A1X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctm5A1X.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctm5A1X.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctm5A1X.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm5A1X.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctm5A1X.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctm5A1X.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctm5A1X.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctm5A1X.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctm5A1X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctm5A1X.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctm5A1X.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctm5A1X.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctm5A1X.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctm5A1X.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdqJ3ZL.s: Assembler messages:
encrypt.c: /tmp/ccdqJ3ZL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdqJ3ZL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdqJ3ZL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdqJ3ZL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqJ3ZL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqJ3ZL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqJ3ZL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqJ3ZL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqJ3ZL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdqJ3ZL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdqJ3ZL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdqJ3ZL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdqJ3ZL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqJ3ZL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdqJ3ZL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdqJ3ZL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdqJ3ZL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdqJ3ZL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdqJ3ZL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdqJ3ZL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdqJ3ZL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdqJ3ZL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdqJ3ZL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdqJ3ZL.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cczBuET6.s: Assembler messages:
encrypt.c: /tmp/cczBuET6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczBuET6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczBuET6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczBuET6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBuET6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBuET6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBuET6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBuET6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBuET6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczBuET6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczBuET6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczBuET6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczBuET6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBuET6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczBuET6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczBuET6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczBuET6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczBuET6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczBuET6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBuET6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczBuET6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczBuET6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczBuET6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczBuET6.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO7DGhE.s: Assembler messages:
encrypt.c: /tmp/ccO7DGhE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO7DGhE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO7DGhE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO7DGhE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7DGhE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7DGhE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7DGhE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7DGhE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7DGhE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO7DGhE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO7DGhE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO7DGhE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO7DGhE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7DGhE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO7DGhE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO7DGhE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO7DGhE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO7DGhE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO7DGhE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO7DGhE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO7DGhE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO7DGhE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO7DGhE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO7DGhE.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvQgkMW.s: Assembler messages:
encrypt.c: /tmp/ccvQgkMW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvQgkMW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvQgkMW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvQgkMW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQgkMW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQgkMW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQgkMW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQgkMW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQgkMW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQgkMW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQgkMW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQgkMW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvQgkMW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQgkMW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvQgkMW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvQgkMW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQgkMW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQgkMW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQgkMW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQgkMW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQgkMW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvQgkMW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQgkMW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQgkMW.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOWh2GO.s: Assembler messages:
encrypt.c: /tmp/ccOWh2GO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOWh2GO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOWh2GO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOWh2GO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWh2GO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWh2GO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWh2GO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWh2GO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWh2GO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWh2GO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWh2GO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWh2GO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOWh2GO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWh2GO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOWh2GO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOWh2GO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOWh2GO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWh2GO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWh2GO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOWh2GO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWh2GO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOWh2GO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWh2GO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOWh2GO.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccViwoyx.s: Assembler messages:
encrypt.c: /tmp/ccViwoyx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccViwoyx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccViwoyx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccViwoyx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViwoyx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViwoyx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViwoyx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViwoyx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViwoyx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViwoyx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViwoyx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViwoyx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccViwoyx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViwoyx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccViwoyx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViwoyx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccViwoyx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccViwoyx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViwoyx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViwoyx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccViwoyx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViwoyx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccViwoyx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccViwoyx.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8CHWPs.s: Assembler messages:
encrypt.c: /tmp/cc8CHWPs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8CHWPs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8CHWPs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8CHWPs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CHWPs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CHWPs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CHWPs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CHWPs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CHWPs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8CHWPs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8CHWPs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8CHWPs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8CHWPs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CHWPs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8CHWPs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8CHWPs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8CHWPs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8CHWPs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8CHWPs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8CHWPs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8CHWPs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8CHWPs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8CHWPs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8CHWPs.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccApbLKK.s: Assembler messages:
encrypt.c: /tmp/ccApbLKK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccApbLKK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccApbLKK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccApbLKK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbLKK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbLKK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbLKK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbLKK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbLKK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccApbLKK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccApbLKK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccApbLKK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccApbLKK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbLKK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccApbLKK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccApbLKK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccApbLKK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccApbLKK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccApbLKK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccApbLKK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccApbLKK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccApbLKK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccApbLKK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccApbLKK.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccO4L9OU.s: Assembler messages:
encrypt.c: /tmp/ccO4L9OU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO4L9OU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO4L9OU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccO4L9OU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4L9OU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4L9OU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4L9OU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4L9OU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4L9OU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4L9OU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4L9OU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4L9OU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO4L9OU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4L9OU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO4L9OU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO4L9OU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO4L9OU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4L9OU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4L9OU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO4L9OU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4L9OU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO4L9OU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4L9OU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO4L9OU.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQFTDhD.s: Assembler messages:
encrypt.c: /tmp/ccQFTDhD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQFTDhD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQFTDhD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQFTDhD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFTDhD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFTDhD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFTDhD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFTDhD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFTDhD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQFTDhD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQFTDhD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQFTDhD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQFTDhD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFTDhD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQFTDhD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQFTDhD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQFTDhD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQFTDhD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQFTDhD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQFTDhD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQFTDhD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQFTDhD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQFTDhD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQFTDhD.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXHlPQv.s: Assembler messages:
encrypt.c: /tmp/ccXHlPQv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXHlPQv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXHlPQv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXHlPQv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHlPQv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHlPQv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHlPQv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHlPQv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHlPQv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXHlPQv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXHlPQv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXHlPQv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXHlPQv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHlPQv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXHlPQv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXHlPQv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXHlPQv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXHlPQv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXHlPQv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXHlPQv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXHlPQv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXHlPQv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXHlPQv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXHlPQv.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjqi4gK.s: Assembler messages:
encrypt.c: /tmp/ccjqi4gK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjqi4gK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjqi4gK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjqi4gK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi4gK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi4gK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi4gK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi4gK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi4gK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjqi4gK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjqi4gK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjqi4gK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjqi4gK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi4gK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjqi4gK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjqi4gK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjqi4gK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqi4gK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqi4gK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqi4gK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqi4gK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjqi4gK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqi4gK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjqi4gK.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPMM7MB.s: Assembler messages:
encrypt.c: /tmp/ccPMM7MB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPMM7MB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPMM7MB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPMM7MB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMM7MB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMM7MB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMM7MB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMM7MB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMM7MB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPMM7MB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPMM7MB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPMM7MB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPMM7MB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMM7MB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPMM7MB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPMM7MB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPMM7MB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPMM7MB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPMM7MB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPMM7MB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPMM7MB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPMM7MB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPMM7MB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPMM7MB.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczbUY0o.s: Assembler messages:
encrypt.c: /tmp/cczbUY0o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczbUY0o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczbUY0o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczbUY0o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbUY0o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbUY0o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbUY0o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbUY0o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbUY0o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbUY0o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbUY0o.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbUY0o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczbUY0o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbUY0o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczbUY0o.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbUY0o.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczbUY0o.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbUY0o.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbUY0o.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbUY0o.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbUY0o.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbUY0o.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczbUY0o.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbUY0o.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOsg5mj.s: Assembler messages:
encrypt.c: /tmp/ccOsg5mj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOsg5mj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOsg5mj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOsg5mj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsg5mj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsg5mj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsg5mj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsg5mj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsg5mj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOsg5mj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOsg5mj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOsg5mj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOsg5mj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsg5mj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOsg5mj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOsg5mj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOsg5mj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOsg5mj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOsg5mj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOsg5mj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOsg5mj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOsg5mj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOsg5mj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOsg5mj.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxYyyYA.s: Assembler messages:
encrypt.c: /tmp/ccxYyyYA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxYyyYA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxYyyYA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxYyyYA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYyyYA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYyyYA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYyyYA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYyyYA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYyyYA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxYyyYA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxYyyYA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxYyyYA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxYyyYA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYyyYA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxYyyYA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxYyyYA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxYyyYA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYyyYA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYyyYA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYyyYA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYyyYA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxYyyYA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYyyYA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYyyYA.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFjUBdE.s: Assembler messages:
encrypt.c: /tmp/ccFjUBdE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFjUBdE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFjUBdE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFjUBdE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjUBdE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjUBdE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjUBdE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjUBdE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjUBdE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjUBdE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjUBdE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjUBdE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFjUBdE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjUBdE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFjUBdE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFjUBdE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjUBdE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjUBdE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjUBdE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjUBdE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjUBdE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFjUBdE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjUBdE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjUBdE.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZhTvfr.s: Assembler messages:
encrypt.c: /tmp/ccZhTvfr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZhTvfr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZhTvfr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZhTvfr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhTvfr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhTvfr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhTvfr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhTvfr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhTvfr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhTvfr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhTvfr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhTvfr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZhTvfr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhTvfr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZhTvfr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhTvfr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZhTvfr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhTvfr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhTvfr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhTvfr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhTvfr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhTvfr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZhTvfr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhTvfr.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIH4E6C.s: Assembler messages:
encrypt.c: /tmp/ccIH4E6C.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIH4E6C.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIH4E6C.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIH4E6C.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIH4E6C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIH4E6C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIH4E6C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIH4E6C.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIH4E6C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIH4E6C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIH4E6C.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIH4E6C.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIH4E6C.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIH4E6C.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIH4E6C.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIH4E6C.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIH4E6C.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIH4E6C.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIH4E6C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIH4E6C.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIH4E6C.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIH4E6C.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIH4E6C.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIH4E6C.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUk24ck.s: Assembler messages:
encrypt.c: /tmp/ccUk24ck.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUk24ck.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUk24ck.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUk24ck.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk24ck.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk24ck.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk24ck.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk24ck.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk24ck.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUk24ck.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUk24ck.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUk24ck.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUk24ck.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk24ck.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUk24ck.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUk24ck.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUk24ck.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUk24ck.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUk24ck.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUk24ck.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk24ck.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUk24ck.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUk24ck.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUk24ck.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBqH9pu.s: Assembler messages:
encrypt.c: /tmp/ccBqH9pu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBqH9pu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBqH9pu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBqH9pu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqH9pu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqH9pu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqH9pu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqH9pu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqH9pu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBqH9pu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBqH9pu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBqH9pu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBqH9pu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqH9pu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBqH9pu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBqH9pu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBqH9pu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqH9pu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqH9pu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqH9pu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqH9pu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBqH9pu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqH9pu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqH9pu.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZn2FKY.s: Assembler messages:
encrypt.c: /tmp/ccZn2FKY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZn2FKY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZn2FKY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZn2FKY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn2FKY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn2FKY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn2FKY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn2FKY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn2FKY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZn2FKY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZn2FKY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZn2FKY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZn2FKY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn2FKY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZn2FKY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZn2FKY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZn2FKY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZn2FKY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZn2FKY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZn2FKY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZn2FKY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZn2FKY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZn2FKY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZn2FKY.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdVozSt.s: Assembler messages:
encrypt.c: /tmp/ccdVozSt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdVozSt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdVozSt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdVozSt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVozSt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVozSt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVozSt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVozSt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVozSt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVozSt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVozSt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVozSt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdVozSt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVozSt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdVozSt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdVozSt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdVozSt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVozSt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVozSt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVozSt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVozSt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdVozSt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVozSt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdVozSt.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoHSiE2.s: Assembler messages:
encrypt.c: /tmp/ccoHSiE2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoHSiE2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoHSiE2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoHSiE2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHSiE2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHSiE2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHSiE2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHSiE2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHSiE2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoHSiE2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoHSiE2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoHSiE2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoHSiE2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHSiE2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoHSiE2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoHSiE2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoHSiE2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoHSiE2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoHSiE2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoHSiE2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHSiE2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoHSiE2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoHSiE2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoHSiE2.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccgJfEX0.s: Assembler messages:
encrypt.c: /tmp/ccgJfEX0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgJfEX0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgJfEX0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgJfEX0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJfEX0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJfEX0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJfEX0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJfEX0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJfEX0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgJfEX0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgJfEX0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgJfEX0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgJfEX0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJfEX0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgJfEX0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgJfEX0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgJfEX0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgJfEX0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgJfEX0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgJfEX0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJfEX0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgJfEX0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgJfEX0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgJfEX0.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccqWtXID.s: Assembler messages:
encrypt.c: /tmp/ccqWtXID.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqWtXID.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqWtXID.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqWtXID.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWtXID.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWtXID.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWtXID.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWtXID.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWtXID.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWtXID.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWtXID.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWtXID.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqWtXID.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWtXID.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqWtXID.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqWtXID.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWtXID.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWtXID.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWtXID.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWtXID.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWtXID.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqWtXID.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWtXID.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWtXID.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKBZiXu.s: Assembler messages:
encrypt.c: /tmp/ccKBZiXu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKBZiXu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKBZiXu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKBZiXu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBZiXu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBZiXu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBZiXu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBZiXu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBZiXu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKBZiXu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKBZiXu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKBZiXu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKBZiXu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBZiXu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKBZiXu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKBZiXu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKBZiXu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBZiXu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBZiXu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKBZiXu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBZiXu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKBZiXu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBZiXu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKBZiXu.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOmBurW.s: Assembler messages:
encrypt.c: /tmp/ccOmBurW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOmBurW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOmBurW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOmBurW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmBurW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmBurW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmBurW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmBurW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmBurW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOmBurW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOmBurW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOmBurW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOmBurW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmBurW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOmBurW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOmBurW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOmBurW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOmBurW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOmBurW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOmBurW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmBurW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOmBurW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOmBurW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOmBurW.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLZ4pbh.s: Assembler messages:
encrypt.c: /tmp/ccLZ4pbh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLZ4pbh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLZ4pbh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLZ4pbh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZ4pbh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZ4pbh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZ4pbh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZ4pbh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZ4pbh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZ4pbh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZ4pbh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZ4pbh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLZ4pbh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZ4pbh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLZ4pbh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLZ4pbh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLZ4pbh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZ4pbh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZ4pbh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLZ4pbh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZ4pbh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLZ4pbh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZ4pbh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLZ4pbh.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca4En5W.s: Assembler messages:
encrypt.c: /tmp/cca4En5W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca4En5W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca4En5W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca4En5W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4En5W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4En5W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4En5W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4En5W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4En5W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4En5W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4En5W.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4En5W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca4En5W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4En5W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca4En5W.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4En5W.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca4En5W.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4En5W.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4En5W.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4En5W.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4En5W.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4En5W.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cca4En5W.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4En5W.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0wl746.s: Assembler messages:
encrypt.c: /tmp/cc0wl746.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0wl746.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0wl746.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0wl746.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wl746.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wl746.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wl746.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wl746.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wl746.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wl746.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wl746.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wl746.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0wl746.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wl746.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0wl746.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0wl746.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0wl746.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wl746.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wl746.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wl746.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wl746.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0wl746.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wl746.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0wl746.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclxLN7O.s: Assembler messages:
encrypt.c: /tmp/cclxLN7O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclxLN7O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclxLN7O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclxLN7O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxLN7O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxLN7O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxLN7O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxLN7O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxLN7O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxLN7O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxLN7O.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxLN7O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclxLN7O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxLN7O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclxLN7O.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxLN7O.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclxLN7O.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclxLN7O.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxLN7O.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxLN7O.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclxLN7O.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxLN7O.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclxLN7O.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclxLN7O.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOoXApZ.s: Assembler messages:
encrypt.c: /tmp/ccOoXApZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOoXApZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOoXApZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOoXApZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoXApZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoXApZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoXApZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoXApZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoXApZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOoXApZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOoXApZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOoXApZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOoXApZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoXApZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOoXApZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOoXApZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOoXApZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOoXApZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOoXApZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOoXApZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoXApZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOoXApZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOoXApZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOoXApZ.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSg5dXj.s: Assembler messages:
encrypt.c: /tmp/ccSg5dXj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSg5dXj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSg5dXj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSg5dXj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSg5dXj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSg5dXj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSg5dXj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSg5dXj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSg5dXj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSg5dXj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSg5dXj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSg5dXj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSg5dXj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSg5dXj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSg5dXj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSg5dXj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSg5dXj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSg5dXj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSg5dXj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSg5dXj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSg5dXj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSg5dXj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSg5dXj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSg5dXj.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFIqOsh.s: Assembler messages:
encrypt.c: /tmp/ccFIqOsh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFIqOsh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFIqOsh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFIqOsh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIqOsh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIqOsh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIqOsh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIqOsh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIqOsh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIqOsh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIqOsh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIqOsh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFIqOsh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIqOsh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFIqOsh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFIqOsh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIqOsh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIqOsh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIqOsh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIqOsh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIqOsh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFIqOsh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIqOsh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIqOsh.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMLRWFS.s: Assembler messages:
encrypt.c: /tmp/ccMLRWFS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMLRWFS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMLRWFS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMLRWFS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLRWFS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLRWFS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLRWFS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLRWFS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLRWFS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMLRWFS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMLRWFS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMLRWFS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMLRWFS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLRWFS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMLRWFS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMLRWFS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMLRWFS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMLRWFS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMLRWFS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMLRWFS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMLRWFS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMLRWFS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMLRWFS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMLRWFS.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDDloai.s: Assembler messages:
encrypt.c: /tmp/ccDDloai.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDDloai.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDDloai.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDDloai.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDloai.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDloai.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDloai.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDloai.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDloai.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDloai.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDloai.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDloai.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDDloai.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDloai.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDDloai.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDloai.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDDloai.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDDloai.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDDloai.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDDloai.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDDloai.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDDloai.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDDloai.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDDloai.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmPVsYG.s: Assembler messages:
encrypt.c: /tmp/ccmPVsYG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmPVsYG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmPVsYG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmPVsYG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVsYG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVsYG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVsYG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVsYG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVsYG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmPVsYG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmPVsYG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmPVsYG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmPVsYG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVsYG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmPVsYG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmPVsYG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmPVsYG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPVsYG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPVsYG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPVsYG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPVsYG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmPVsYG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPVsYG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmPVsYG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvUx1OC.s: Assembler messages:
encrypt.c: /tmp/ccvUx1OC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvUx1OC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvUx1OC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvUx1OC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUx1OC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUx1OC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUx1OC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUx1OC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUx1OC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvUx1OC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvUx1OC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvUx1OC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvUx1OC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUx1OC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvUx1OC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvUx1OC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvUx1OC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvUx1OC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvUx1OC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUx1OC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvUx1OC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvUx1OC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvUx1OC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvUx1OC.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvzmxU9.s: Assembler messages:
encrypt.c: /tmp/ccvzmxU9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvzmxU9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvzmxU9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvzmxU9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzmxU9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzmxU9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzmxU9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzmxU9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzmxU9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvzmxU9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvzmxU9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvzmxU9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvzmxU9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzmxU9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvzmxU9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvzmxU9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvzmxU9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvzmxU9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvzmxU9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvzmxU9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvzmxU9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvzmxU9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvzmxU9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvzmxU9.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cciCBAFj.s: Assembler messages:
encrypt.c: /tmp/cciCBAFj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciCBAFj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciCBAFj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciCBAFj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCBAFj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCBAFj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCBAFj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCBAFj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCBAFj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCBAFj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCBAFj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCBAFj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciCBAFj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCBAFj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciCBAFj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCBAFj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciCBAFj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciCBAFj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciCBAFj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciCBAFj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciCBAFj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciCBAFj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciCBAFj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciCBAFj.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccib0aPG.s: Assembler messages:
encrypt.c: /tmp/ccib0aPG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccib0aPG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccib0aPG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccib0aPG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib0aPG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib0aPG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib0aPG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib0aPG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib0aPG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccib0aPG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccib0aPG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccib0aPG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccib0aPG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib0aPG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccib0aPG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccib0aPG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccib0aPG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccib0aPG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccib0aPG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccib0aPG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccib0aPG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccib0aPG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccib0aPG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccib0aPG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6muFuC.s: Assembler messages:
encrypt.c: /tmp/cc6muFuC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6muFuC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6muFuC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6muFuC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6muFuC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6muFuC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6muFuC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6muFuC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6muFuC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6muFuC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6muFuC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6muFuC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6muFuC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6muFuC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6muFuC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6muFuC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6muFuC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6muFuC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6muFuC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6muFuC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6muFuC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6muFuC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6muFuC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6muFuC.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckNCfE9.s: Assembler messages:
encrypt.c: /tmp/cckNCfE9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckNCfE9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckNCfE9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckNCfE9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNCfE9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNCfE9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNCfE9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNCfE9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNCfE9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckNCfE9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckNCfE9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckNCfE9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckNCfE9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNCfE9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckNCfE9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckNCfE9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckNCfE9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckNCfE9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckNCfE9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckNCfE9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckNCfE9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckNCfE9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckNCfE9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckNCfE9.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3czFF4.s: Assembler messages:
encrypt.c: /tmp/cc3czFF4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3czFF4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3czFF4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3czFF4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3czFF4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3czFF4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3czFF4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3czFF4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3czFF4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3czFF4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3czFF4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3czFF4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3czFF4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3czFF4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3czFF4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3czFF4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3czFF4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3czFF4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3czFF4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3czFF4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3czFF4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3czFF4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3czFF4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3czFF4.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdtjK1x.s: Assembler messages:
encrypt.c: /tmp/ccdtjK1x.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdtjK1x.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdtjK1x.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdtjK1x.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtjK1x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtjK1x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtjK1x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtjK1x.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtjK1x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtjK1x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtjK1x.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtjK1x.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdtjK1x.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtjK1x.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdtjK1x.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdtjK1x.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdtjK1x.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtjK1x.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtjK1x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtjK1x.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtjK1x.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdtjK1x.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtjK1x.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdtjK1x.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca8W5pp.s: Assembler messages:
encrypt.c: /tmp/cca8W5pp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca8W5pp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca8W5pp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cca8W5pp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8W5pp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8W5pp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8W5pp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8W5pp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8W5pp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca8W5pp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca8W5pp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca8W5pp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cca8W5pp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8W5pp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca8W5pp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca8W5pp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca8W5pp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cca8W5pp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cca8W5pp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8W5pp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cca8W5pp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cca8W5pp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cca8W5pp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cca8W5pp.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmQrQj8.s: Assembler messages:
encrypt.c: /tmp/ccmQrQj8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmQrQj8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmQrQj8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmQrQj8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQrQj8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQrQj8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQrQj8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQrQj8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQrQj8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmQrQj8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmQrQj8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmQrQj8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmQrQj8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQrQj8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmQrQj8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmQrQj8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmQrQj8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmQrQj8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmQrQj8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmQrQj8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQrQj8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmQrQj8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmQrQj8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmQrQj8.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFRSEc7.s: Assembler messages:
encrypt.c: /tmp/ccFRSEc7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFRSEc7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFRSEc7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFRSEc7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRSEc7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRSEc7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRSEc7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRSEc7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRSEc7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFRSEc7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFRSEc7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFRSEc7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFRSEc7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRSEc7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFRSEc7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFRSEc7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFRSEc7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFRSEc7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFRSEc7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFRSEc7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRSEc7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFRSEc7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFRSEc7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFRSEc7.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmM0HYy.s: Assembler messages:
encrypt.c: /tmp/ccmM0HYy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmM0HYy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmM0HYy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmM0HYy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmM0HYy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmM0HYy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmM0HYy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmM0HYy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmM0HYy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmM0HYy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmM0HYy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmM0HYy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmM0HYy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmM0HYy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmM0HYy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmM0HYy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmM0HYy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmM0HYy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmM0HYy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmM0HYy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmM0HYy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmM0HYy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmM0HYy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmM0HYy.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGS9Fa8.s: Assembler messages:
encrypt.c: /tmp/ccGS9Fa8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGS9Fa8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGS9Fa8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGS9Fa8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS9Fa8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS9Fa8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS9Fa8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS9Fa8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS9Fa8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGS9Fa8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGS9Fa8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGS9Fa8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGS9Fa8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS9Fa8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGS9Fa8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGS9Fa8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGS9Fa8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGS9Fa8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGS9Fa8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGS9Fa8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS9Fa8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGS9Fa8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGS9Fa8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGS9Fa8.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsurE4s.s: Assembler messages:
encrypt.c: /tmp/ccsurE4s.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsurE4s.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsurE4s.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsurE4s.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsurE4s.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsurE4s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsurE4s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsurE4s.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsurE4s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsurE4s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsurE4s.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsurE4s.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsurE4s.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsurE4s.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsurE4s.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsurE4s.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsurE4s.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsurE4s.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsurE4s.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsurE4s.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsurE4s.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsurE4s.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsurE4s.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsurE4s.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBDkc11.s: Assembler messages:
encrypt.c: /tmp/ccBDkc11.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBDkc11.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBDkc11.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBDkc11.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDkc11.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDkc11.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDkc11.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDkc11.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDkc11.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBDkc11.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBDkc11.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBDkc11.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBDkc11.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDkc11.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBDkc11.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBDkc11.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBDkc11.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBDkc11.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBDkc11.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBDkc11.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBDkc11.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBDkc11.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBDkc11.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBDkc11.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccqaM0L.s: Assembler messages:
encrypt.c: /tmp/cccqaM0L.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccqaM0L.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccqaM0L.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccqaM0L.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqaM0L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqaM0L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqaM0L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqaM0L.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqaM0L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccqaM0L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccqaM0L.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccqaM0L.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccqaM0L.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqaM0L.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccqaM0L.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccqaM0L.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccqaM0L.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqaM0L.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqaM0L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqaM0L.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqaM0L.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccqaM0L.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqaM0L.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqaM0L.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2XFDZK.s: Assembler messages:
encrypt.c: /tmp/cc2XFDZK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2XFDZK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2XFDZK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2XFDZK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XFDZK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XFDZK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XFDZK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XFDZK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XFDZK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2XFDZK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2XFDZK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2XFDZK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2XFDZK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XFDZK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2XFDZK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2XFDZK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2XFDZK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XFDZK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XFDZK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XFDZK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XFDZK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2XFDZK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XFDZK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2XFDZK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUpFo2U.s: Assembler messages:
encrypt.c: /tmp/ccUpFo2U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUpFo2U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUpFo2U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUpFo2U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpFo2U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpFo2U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpFo2U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpFo2U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpFo2U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpFo2U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpFo2U.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpFo2U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUpFo2U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpFo2U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUpFo2U.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpFo2U.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUpFo2U.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUpFo2U.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpFo2U.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpFo2U.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpFo2U.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpFo2U.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUpFo2U.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUpFo2U.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCwRWNL.s: Assembler messages:
encrypt.c: /tmp/ccCwRWNL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCwRWNL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCwRWNL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCwRWNL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwRWNL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwRWNL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwRWNL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwRWNL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwRWNL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwRWNL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwRWNL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwRWNL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCwRWNL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwRWNL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCwRWNL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCwRWNL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwRWNL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwRWNL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwRWNL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwRWNL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwRWNL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCwRWNL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwRWNL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwRWNL.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccup3asX.s: Assembler messages:
encrypt.c: /tmp/ccup3asX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccup3asX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccup3asX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccup3asX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccup3asX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccup3asX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccup3asX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccup3asX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccup3asX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccup3asX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccup3asX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccup3asX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccup3asX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccup3asX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccup3asX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccup3asX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccup3asX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccup3asX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccup3asX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccup3asX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccup3asX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccup3asX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccup3asX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccup3asX.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckPBp02.s: Assembler messages:
encrypt.c: /tmp/cckPBp02.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckPBp02.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckPBp02.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckPBp02.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPBp02.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPBp02.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPBp02.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPBp02.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPBp02.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPBp02.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPBp02.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPBp02.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckPBp02.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPBp02.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckPBp02.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPBp02.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckPBp02.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckPBp02.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPBp02.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPBp02.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckPBp02.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPBp02.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckPBp02.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckPBp02.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxxbwDK.s: Assembler messages:
encrypt.c: /tmp/ccxxbwDK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxxbwDK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxxbwDK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxxbwDK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxbwDK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxbwDK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxbwDK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxbwDK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxbwDK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxxbwDK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxxbwDK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxxbwDK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxxbwDK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxbwDK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxxbwDK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxxbwDK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxxbwDK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxbwDK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxbwDK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxbwDK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxbwDK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxxbwDK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxbwDK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxbwDK.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLhAzxT.s: Assembler messages:
encrypt.c: /tmp/ccLhAzxT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLhAzxT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLhAzxT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLhAzxT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhAzxT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhAzxT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhAzxT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhAzxT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhAzxT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhAzxT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhAzxT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhAzxT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLhAzxT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhAzxT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLhAzxT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhAzxT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLhAzxT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLhAzxT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhAzxT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhAzxT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLhAzxT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhAzxT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLhAzxT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLhAzxT.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsEJOZK.s: Assembler messages:
encrypt.c: /tmp/ccsEJOZK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsEJOZK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsEJOZK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsEJOZK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEJOZK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEJOZK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEJOZK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEJOZK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEJOZK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsEJOZK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsEJOZK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsEJOZK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsEJOZK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEJOZK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsEJOZK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsEJOZK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsEJOZK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsEJOZK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsEJOZK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsEJOZK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsEJOZK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsEJOZK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsEJOZK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsEJOZK.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAccRvn.s: Assembler messages:
encrypt.c: /tmp/ccAccRvn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAccRvn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAccRvn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAccRvn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAccRvn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAccRvn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAccRvn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAccRvn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAccRvn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAccRvn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAccRvn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAccRvn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAccRvn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAccRvn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAccRvn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAccRvn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAccRvn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAccRvn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAccRvn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAccRvn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAccRvn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAccRvn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAccRvn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAccRvn.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbe8c2K.s: Assembler messages:
encrypt.c: /tmp/ccbe8c2K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbe8c2K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbe8c2K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbe8c2K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe8c2K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe8c2K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe8c2K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe8c2K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe8c2K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe8c2K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe8c2K.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe8c2K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbe8c2K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe8c2K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbe8c2K.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe8c2K.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbe8c2K.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbe8c2K.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbe8c2K.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbe8c2K.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbe8c2K.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbe8c2K.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbe8c2K.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbe8c2K.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cccNiCZJ.s: Assembler messages:
encrypt.c: /tmp/cccNiCZJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccNiCZJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccNiCZJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccNiCZJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNiCZJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNiCZJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNiCZJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNiCZJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNiCZJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccNiCZJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccNiCZJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccNiCZJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccNiCZJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNiCZJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccNiCZJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccNiCZJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccNiCZJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccNiCZJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccNiCZJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNiCZJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccNiCZJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccNiCZJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccNiCZJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccNiCZJ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cchnlyTV.s: Assembler messages:
encrypt.c: /tmp/cchnlyTV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchnlyTV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchnlyTV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchnlyTV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnlyTV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnlyTV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnlyTV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnlyTV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnlyTV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchnlyTV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchnlyTV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchnlyTV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchnlyTV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnlyTV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchnlyTV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchnlyTV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchnlyTV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchnlyTV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchnlyTV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchnlyTV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchnlyTV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchnlyTV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchnlyTV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchnlyTV.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEyoArP.s: Assembler messages:
encrypt.c: /tmp/ccEyoArP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEyoArP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEyoArP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEyoArP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyoArP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyoArP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyoArP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyoArP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyoArP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyoArP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyoArP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyoArP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEyoArP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyoArP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEyoArP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyoArP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEyoArP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyoArP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyoArP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyoArP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyoArP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyoArP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEyoArP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyoArP.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclSTXrp.s: Assembler messages:
encrypt.c: /tmp/cclSTXrp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclSTXrp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclSTXrp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclSTXrp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSTXrp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSTXrp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSTXrp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSTXrp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSTXrp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSTXrp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSTXrp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSTXrp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclSTXrp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSTXrp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclSTXrp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclSTXrp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclSTXrp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSTXrp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSTXrp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclSTXrp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSTXrp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclSTXrp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSTXrp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclSTXrp.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9wxcNU.s: Assembler messages:
encrypt.c: /tmp/cc9wxcNU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9wxcNU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9wxcNU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9wxcNU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wxcNU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wxcNU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wxcNU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wxcNU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wxcNU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9wxcNU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9wxcNU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9wxcNU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9wxcNU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wxcNU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9wxcNU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9wxcNU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9wxcNU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9wxcNU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9wxcNU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wxcNU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9wxcNU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9wxcNU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9wxcNU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9wxcNU.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccF73Rp4.s: Assembler messages:
encrypt.c: /tmp/ccF73Rp4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF73Rp4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF73Rp4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF73Rp4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF73Rp4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF73Rp4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF73Rp4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF73Rp4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF73Rp4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF73Rp4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF73Rp4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF73Rp4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF73Rp4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF73Rp4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF73Rp4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF73Rp4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF73Rp4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF73Rp4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF73Rp4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF73Rp4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF73Rp4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF73Rp4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF73Rp4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF73Rp4.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKhmPEW.s: Assembler messages:
encrypt.c: /tmp/ccKhmPEW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKhmPEW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKhmPEW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKhmPEW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhmPEW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhmPEW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhmPEW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhmPEW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhmPEW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKhmPEW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKhmPEW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKhmPEW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKhmPEW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhmPEW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKhmPEW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKhmPEW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKhmPEW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKhmPEW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKhmPEW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKhmPEW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhmPEW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKhmPEW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKhmPEW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKhmPEW.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY2LqlM.s: Assembler messages:
encrypt.c: /tmp/ccY2LqlM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY2LqlM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY2LqlM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccY2LqlM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2LqlM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2LqlM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2LqlM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2LqlM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2LqlM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2LqlM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2LqlM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2LqlM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY2LqlM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2LqlM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY2LqlM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY2LqlM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY2LqlM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2LqlM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2LqlM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY2LqlM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2LqlM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY2LqlM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2LqlM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY2LqlM.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7sO6MU.s: Assembler messages:
encrypt.c: /tmp/cc7sO6MU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7sO6MU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7sO6MU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7sO6MU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sO6MU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sO6MU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sO6MU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sO6MU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sO6MU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7sO6MU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7sO6MU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7sO6MU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7sO6MU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sO6MU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7sO6MU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7sO6MU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7sO6MU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7sO6MU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7sO6MU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sO6MU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7sO6MU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7sO6MU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7sO6MU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7sO6MU.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccglQba6.s: Assembler messages:
encrypt.c: /tmp/ccglQba6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccglQba6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccglQba6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccglQba6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglQba6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglQba6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglQba6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglQba6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglQba6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccglQba6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccglQba6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccglQba6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccglQba6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglQba6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccglQba6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccglQba6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccglQba6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccglQba6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccglQba6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccglQba6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccglQba6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccglQba6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccglQba6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccglQba6.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJhRwgM.s: Assembler messages:
encrypt.c: /tmp/ccJhRwgM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJhRwgM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJhRwgM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJhRwgM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhRwgM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhRwgM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhRwgM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhRwgM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhRwgM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJhRwgM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJhRwgM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJhRwgM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJhRwgM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhRwgM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJhRwgM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJhRwgM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJhRwgM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhRwgM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhRwgM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJhRwgM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhRwgM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJhRwgM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhRwgM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJhRwgM.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdAQxB4.s: Assembler messages:
encrypt.c: /tmp/ccdAQxB4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdAQxB4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdAQxB4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdAQxB4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAQxB4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAQxB4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAQxB4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAQxB4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAQxB4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdAQxB4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdAQxB4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdAQxB4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdAQxB4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAQxB4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdAQxB4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdAQxB4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdAQxB4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdAQxB4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdAQxB4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdAQxB4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAQxB4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdAQxB4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdAQxB4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdAQxB4.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9pv7T6.s: Assembler messages:
encrypt.c: /tmp/cc9pv7T6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9pv7T6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9pv7T6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9pv7T6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pv7T6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pv7T6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pv7T6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pv7T6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pv7T6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9pv7T6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9pv7T6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9pv7T6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9pv7T6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pv7T6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9pv7T6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9pv7T6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9pv7T6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9pv7T6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9pv7T6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9pv7T6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9pv7T6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9pv7T6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9pv7T6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9pv7T6.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsceUmt.s: Assembler messages:
encrypt.c: /tmp/ccsceUmt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsceUmt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsceUmt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsceUmt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsceUmt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsceUmt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsceUmt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsceUmt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsceUmt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsceUmt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsceUmt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsceUmt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsceUmt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsceUmt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsceUmt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsceUmt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsceUmt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsceUmt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsceUmt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsceUmt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsceUmt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsceUmt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsceUmt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsceUmt.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSokJ1T.s: Assembler messages:
encrypt.c: /tmp/ccSokJ1T.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSokJ1T.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSokJ1T.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSokJ1T.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSokJ1T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSokJ1T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSokJ1T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSokJ1T.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSokJ1T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSokJ1T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSokJ1T.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSokJ1T.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSokJ1T.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSokJ1T.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSokJ1T.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSokJ1T.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSokJ1T.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSokJ1T.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSokJ1T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSokJ1T.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSokJ1T.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSokJ1T.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSokJ1T.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSokJ1T.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccMS5Ho.s: Assembler messages:
encrypt.c: /tmp/cccMS5Ho.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccMS5Ho.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccMS5Ho.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccMS5Ho.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMS5Ho.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMS5Ho.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMS5Ho.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMS5Ho.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMS5Ho.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccMS5Ho.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccMS5Ho.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccMS5Ho.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccMS5Ho.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMS5Ho.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccMS5Ho.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccMS5Ho.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccMS5Ho.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccMS5Ho.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccMS5Ho.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccMS5Ho.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMS5Ho.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccMS5Ho.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccMS5Ho.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccMS5Ho.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDkFmG6.s: Assembler messages:
encrypt.c: /tmp/ccDkFmG6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDkFmG6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDkFmG6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDkFmG6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkFmG6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkFmG6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkFmG6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkFmG6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkFmG6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDkFmG6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDkFmG6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDkFmG6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDkFmG6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkFmG6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDkFmG6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDkFmG6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDkFmG6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDkFmG6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDkFmG6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkFmG6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDkFmG6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDkFmG6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDkFmG6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDkFmG6.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHSFarw.s: Assembler messages:
encrypt.c: /tmp/ccHSFarw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHSFarw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHSFarw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHSFarw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSFarw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSFarw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSFarw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSFarw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSFarw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSFarw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSFarw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSFarw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHSFarw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSFarw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHSFarw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSFarw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHSFarw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHSFarw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSFarw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSFarw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHSFarw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSFarw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHSFarw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHSFarw.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8ZnPot.s: Assembler messages:
encrypt.c: /tmp/cc8ZnPot.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8ZnPot.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8ZnPot.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8ZnPot.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZnPot.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZnPot.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZnPot.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZnPot.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZnPot.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ZnPot.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ZnPot.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ZnPot.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8ZnPot.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZnPot.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8ZnPot.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ZnPot.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8ZnPot.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8ZnPot.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ZnPot.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ZnPot.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8ZnPot.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ZnPot.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8ZnPot.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8ZnPot.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfrueXT.s: Assembler messages:
encrypt.c: /tmp/ccfrueXT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfrueXT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfrueXT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfrueXT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrueXT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrueXT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrueXT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrueXT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrueXT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrueXT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrueXT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrueXT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfrueXT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrueXT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfrueXT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfrueXT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrueXT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrueXT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrueXT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrueXT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrueXT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfrueXT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrueXT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrueXT.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2dIHR4.s: Assembler messages:
encrypt.c: /tmp/cc2dIHR4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2dIHR4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2dIHR4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2dIHR4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dIHR4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dIHR4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dIHR4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dIHR4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dIHR4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2dIHR4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2dIHR4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2dIHR4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2dIHR4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dIHR4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2dIHR4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2dIHR4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2dIHR4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2dIHR4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2dIHR4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dIHR4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2dIHR4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2dIHR4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2dIHR4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2dIHR4.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRRVRaZ.s: Assembler messages:
encrypt.c: /tmp/ccRRVRaZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRRVRaZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRRVRaZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRRVRaZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRVRaZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRVRaZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRVRaZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRVRaZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRVRaZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRVRaZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRVRaZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRVRaZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRRVRaZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRVRaZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRRVRaZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRVRaZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRRVRaZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRRVRaZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRVRaZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRVRaZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRRVRaZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRVRaZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRRVRaZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRRVRaZ.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7ySNIU.s: Assembler messages:
encrypt.c: /tmp/cc7ySNIU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ySNIU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ySNIU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ySNIU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ySNIU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ySNIU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ySNIU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ySNIU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ySNIU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ySNIU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ySNIU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ySNIU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ySNIU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ySNIU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ySNIU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ySNIU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7ySNIU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7ySNIU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ySNIU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ySNIU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ySNIU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ySNIU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ySNIU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7ySNIU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCtgT4Q.s: Assembler messages:
encrypt.c: /tmp/ccCtgT4Q.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCtgT4Q.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCtgT4Q.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCtgT4Q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtgT4Q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtgT4Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtgT4Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtgT4Q.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtgT4Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCtgT4Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCtgT4Q.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCtgT4Q.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCtgT4Q.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtgT4Q.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCtgT4Q.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCtgT4Q.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCtgT4Q.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtgT4Q.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtgT4Q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtgT4Q.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtgT4Q.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCtgT4Q.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtgT4Q.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtgT4Q.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccnkVEa5.s: Assembler messages:
encrypt.c: /tmp/ccnkVEa5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnkVEa5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnkVEa5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnkVEa5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkVEa5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkVEa5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkVEa5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkVEa5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkVEa5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnkVEa5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnkVEa5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnkVEa5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnkVEa5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkVEa5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnkVEa5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnkVEa5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnkVEa5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnkVEa5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnkVEa5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnkVEa5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkVEa5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnkVEa5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnkVEa5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnkVEa5.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccztBTk7.s: Assembler messages:
encrypt.c: /tmp/ccztBTk7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccztBTk7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccztBTk7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccztBTk7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztBTk7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztBTk7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztBTk7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztBTk7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztBTk7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccztBTk7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccztBTk7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccztBTk7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccztBTk7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztBTk7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccztBTk7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccztBTk7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccztBTk7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccztBTk7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccztBTk7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccztBTk7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccztBTk7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccztBTk7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccztBTk7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccztBTk7.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccko0kIR.s: Assembler messages:
encrypt.c: /tmp/ccko0kIR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccko0kIR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccko0kIR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccko0kIR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccko0kIR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccko0kIR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccko0kIR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccko0kIR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccko0kIR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccko0kIR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccko0kIR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccko0kIR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccko0kIR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccko0kIR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccko0kIR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccko0kIR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccko0kIR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccko0kIR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccko0kIR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccko0kIR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccko0kIR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccko0kIR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccko0kIR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccko0kIR.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuSkcFW.s: Assembler messages:
encrypt.c: /tmp/ccuSkcFW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuSkcFW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuSkcFW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuSkcFW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSkcFW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSkcFW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSkcFW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSkcFW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSkcFW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuSkcFW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuSkcFW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuSkcFW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuSkcFW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSkcFW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuSkcFW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuSkcFW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuSkcFW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuSkcFW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuSkcFW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuSkcFW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuSkcFW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuSkcFW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuSkcFW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuSkcFW.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMq5Va5.s: Assembler messages:
encrypt.c: /tmp/ccMq5Va5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMq5Va5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMq5Va5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMq5Va5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq5Va5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq5Va5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq5Va5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq5Va5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq5Va5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMq5Va5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMq5Va5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMq5Va5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMq5Va5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq5Va5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMq5Va5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMq5Va5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMq5Va5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMq5Va5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMq5Va5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMq5Va5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMq5Va5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMq5Va5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMq5Va5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMq5Va5.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZEdSeg.s: Assembler messages:
encrypt.c: /tmp/ccZEdSeg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZEdSeg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZEdSeg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZEdSeg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEdSeg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEdSeg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEdSeg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEdSeg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEdSeg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZEdSeg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZEdSeg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZEdSeg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZEdSeg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEdSeg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZEdSeg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZEdSeg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZEdSeg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZEdSeg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZEdSeg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZEdSeg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZEdSeg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZEdSeg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZEdSeg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZEdSeg.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQtpNaV.s: Assembler messages:
encrypt.c: /tmp/ccQtpNaV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQtpNaV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQtpNaV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQtpNaV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtpNaV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtpNaV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtpNaV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtpNaV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtpNaV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQtpNaV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQtpNaV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQtpNaV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQtpNaV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtpNaV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQtpNaV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQtpNaV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQtpNaV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQtpNaV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQtpNaV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQtpNaV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQtpNaV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQtpNaV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQtpNaV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQtpNaV.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchMpOL8.s: Assembler messages:
encrypt.c: /tmp/cchMpOL8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchMpOL8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchMpOL8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchMpOL8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMpOL8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMpOL8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMpOL8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMpOL8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMpOL8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMpOL8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMpOL8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMpOL8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchMpOL8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMpOL8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchMpOL8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMpOL8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchMpOL8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchMpOL8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchMpOL8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchMpOL8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchMpOL8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchMpOL8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchMpOL8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchMpOL8.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccKfjWi8.s: Assembler messages:
encrypt.c: /tmp/ccKfjWi8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKfjWi8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKfjWi8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKfjWi8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfjWi8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfjWi8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfjWi8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfjWi8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfjWi8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKfjWi8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKfjWi8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKfjWi8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKfjWi8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfjWi8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKfjWi8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKfjWi8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKfjWi8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKfjWi8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKfjWi8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfjWi8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKfjWi8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKfjWi8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKfjWi8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKfjWi8.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccqIMtrj.s: Assembler messages:
encrypt.c: /tmp/ccqIMtrj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqIMtrj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqIMtrj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqIMtrj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIMtrj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIMtrj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIMtrj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIMtrj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIMtrj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqIMtrj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqIMtrj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqIMtrj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqIMtrj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIMtrj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqIMtrj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqIMtrj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqIMtrj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqIMtrj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqIMtrj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqIMtrj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIMtrj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqIMtrj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqIMtrj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqIMtrj.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNbKfne.s: Assembler messages:
encrypt.c: /tmp/ccNbKfne.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNbKfne.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNbKfne.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNbKfne.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbKfne.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbKfne.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbKfne.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbKfne.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbKfne.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNbKfne.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNbKfne.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNbKfne.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNbKfne.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbKfne.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNbKfne.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNbKfne.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNbKfne.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNbKfne.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNbKfne.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNbKfne.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbKfne.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNbKfne.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNbKfne.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNbKfne.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbLcTVX.s: Assembler messages:
encrypt.c: /tmp/ccbLcTVX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbLcTVX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbLcTVX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbLcTVX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLcTVX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLcTVX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLcTVX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLcTVX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLcTVX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbLcTVX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbLcTVX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbLcTVX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbLcTVX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLcTVX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbLcTVX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbLcTVX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbLcTVX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbLcTVX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbLcTVX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLcTVX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbLcTVX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbLcTVX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbLcTVX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbLcTVX.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTjgafr.s: Assembler messages:
encrypt.c: /tmp/ccTjgafr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTjgafr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTjgafr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTjgafr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjgafr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjgafr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjgafr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjgafr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjgafr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTjgafr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTjgafr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTjgafr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTjgafr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjgafr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTjgafr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTjgafr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTjgafr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTjgafr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTjgafr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTjgafr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTjgafr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTjgafr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTjgafr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTjgafr.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgCWiHG.s: Assembler messages:
encrypt.c: /tmp/ccgCWiHG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgCWiHG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgCWiHG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgCWiHG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCWiHG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCWiHG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCWiHG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCWiHG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCWiHG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgCWiHG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgCWiHG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgCWiHG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgCWiHG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCWiHG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgCWiHG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgCWiHG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgCWiHG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgCWiHG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgCWiHG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgCWiHG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgCWiHG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgCWiHG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgCWiHG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgCWiHG.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc10MzDy.s: Assembler messages:
encrypt.c: /tmp/cc10MzDy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc10MzDy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc10MzDy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc10MzDy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10MzDy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10MzDy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10MzDy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10MzDy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10MzDy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc10MzDy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc10MzDy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc10MzDy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc10MzDy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10MzDy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc10MzDy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc10MzDy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc10MzDy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc10MzDy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc10MzDy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc10MzDy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10MzDy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc10MzDy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc10MzDy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc10MzDy.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCDIxik.s: Assembler messages:
encrypt.c: /tmp/ccCDIxik.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCDIxik.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCDIxik.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCDIxik.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDIxik.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDIxik.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDIxik.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDIxik.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDIxik.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDIxik.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDIxik.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDIxik.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCDIxik.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDIxik.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCDIxik.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCDIxik.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDIxik.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDIxik.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDIxik.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDIxik.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDIxik.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCDIxik.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDIxik.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDIxik.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc39hXdr.s: Assembler messages:
encrypt.c: /tmp/cc39hXdr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc39hXdr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc39hXdr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc39hXdr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39hXdr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39hXdr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39hXdr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39hXdr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39hXdr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc39hXdr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc39hXdr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc39hXdr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc39hXdr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39hXdr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc39hXdr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc39hXdr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc39hXdr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39hXdr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39hXdr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc39hXdr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39hXdr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc39hXdr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39hXdr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc39hXdr.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccRFqSsE.s: Assembler messages:
encrypt.c: /tmp/ccRFqSsE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRFqSsE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRFqSsE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRFqSsE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFqSsE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFqSsE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFqSsE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFqSsE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFqSsE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRFqSsE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRFqSsE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRFqSsE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRFqSsE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFqSsE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRFqSsE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRFqSsE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRFqSsE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRFqSsE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRFqSsE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRFqSsE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRFqSsE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRFqSsE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRFqSsE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRFqSsE.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2T2ygj.s: Assembler messages:
encrypt.c: /tmp/cc2T2ygj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2T2ygj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2T2ygj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2T2ygj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T2ygj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T2ygj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T2ygj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T2ygj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T2ygj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2T2ygj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2T2ygj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2T2ygj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2T2ygj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T2ygj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2T2ygj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2T2ygj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2T2ygj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2T2ygj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2T2ygj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2T2ygj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2T2ygj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2T2ygj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2T2ygj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2T2ygj.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjnrueD.s: Assembler messages:
encrypt.c: /tmp/ccjnrueD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjnrueD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjnrueD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjnrueD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnrueD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnrueD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnrueD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnrueD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnrueD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnrueD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnrueD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnrueD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjnrueD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnrueD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjnrueD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnrueD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjnrueD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjnrueD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnrueD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnrueD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjnrueD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnrueD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjnrueD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjnrueD.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5heWic.s: Assembler messages:
encrypt.c: /tmp/cc5heWic.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5heWic.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5heWic.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5heWic.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5heWic.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5heWic.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5heWic.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5heWic.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5heWic.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5heWic.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5heWic.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5heWic.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5heWic.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5heWic.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5heWic.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5heWic.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5heWic.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5heWic.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5heWic.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5heWic.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5heWic.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5heWic.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5heWic.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5heWic.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccu2346T.s: Assembler messages:
encrypt.c: /tmp/ccu2346T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu2346T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu2346T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu2346T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2346T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2346T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2346T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2346T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2346T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu2346T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu2346T.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu2346T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu2346T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2346T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu2346T.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu2346T.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu2346T.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu2346T.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu2346T.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu2346T.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2346T.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu2346T.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu2346T.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu2346T.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6qLDAG.s: Assembler messages:
encrypt.c: /tmp/cc6qLDAG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6qLDAG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6qLDAG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6qLDAG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qLDAG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qLDAG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qLDAG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qLDAG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qLDAG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qLDAG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qLDAG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qLDAG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6qLDAG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qLDAG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6qLDAG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qLDAG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6qLDAG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6qLDAG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qLDAG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qLDAG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6qLDAG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qLDAG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6qLDAG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6qLDAG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMrHBy3.s: Assembler messages:
encrypt.c: /tmp/ccMrHBy3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMrHBy3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMrHBy3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMrHBy3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrHBy3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrHBy3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrHBy3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrHBy3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrHBy3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMrHBy3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMrHBy3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMrHBy3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMrHBy3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrHBy3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMrHBy3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMrHBy3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMrHBy3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMrHBy3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMrHBy3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMrHBy3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMrHBy3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMrHBy3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMrHBy3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMrHBy3.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccgGMaec.s: Assembler messages:
encrypt.c: /tmp/ccgGMaec.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgGMaec.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgGMaec.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgGMaec.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGMaec.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGMaec.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGMaec.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGMaec.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGMaec.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgGMaec.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgGMaec.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgGMaec.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgGMaec.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGMaec.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgGMaec.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgGMaec.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgGMaec.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgGMaec.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgGMaec.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgGMaec.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgGMaec.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgGMaec.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgGMaec.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgGMaec.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccgSFkuW.s: Assembler messages:
encrypt.c: /tmp/ccgSFkuW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgSFkuW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgSFkuW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgSFkuW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSFkuW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSFkuW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSFkuW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSFkuW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSFkuW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgSFkuW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgSFkuW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgSFkuW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgSFkuW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSFkuW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgSFkuW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgSFkuW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgSFkuW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgSFkuW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgSFkuW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgSFkuW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgSFkuW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgSFkuW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgSFkuW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgSFkuW.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgwiJ4I.s: Assembler messages:
encrypt.c: /tmp/ccgwiJ4I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgwiJ4I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgwiJ4I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgwiJ4I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwiJ4I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwiJ4I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwiJ4I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwiJ4I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwiJ4I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgwiJ4I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgwiJ4I.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgwiJ4I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgwiJ4I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwiJ4I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgwiJ4I.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgwiJ4I.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgwiJ4I.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgwiJ4I.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgwiJ4I.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgwiJ4I.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgwiJ4I.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgwiJ4I.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgwiJ4I.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgwiJ4I.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqEJL26.s: Assembler messages:
encrypt.c: /tmp/ccqEJL26.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqEJL26.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqEJL26.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqEJL26.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEJL26.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEJL26.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEJL26.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEJL26.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEJL26.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqEJL26.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqEJL26.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqEJL26.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqEJL26.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEJL26.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqEJL26.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqEJL26.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqEJL26.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqEJL26.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqEJL26.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqEJL26.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqEJL26.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqEJL26.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqEJL26.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqEJL26.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4E6uzO.s: Assembler messages:
encrypt.c: /tmp/cc4E6uzO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4E6uzO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4E6uzO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4E6uzO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4E6uzO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4E6uzO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4E6uzO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4E6uzO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4E6uzO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4E6uzO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4E6uzO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4E6uzO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4E6uzO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4E6uzO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4E6uzO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4E6uzO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4E6uzO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4E6uzO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4E6uzO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4E6uzO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4E6uzO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4E6uzO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4E6uzO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4E6uzO.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAEsc5x.s: Assembler messages:
encrypt.c: /tmp/ccAEsc5x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAEsc5x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAEsc5x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAEsc5x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEsc5x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEsc5x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEsc5x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEsc5x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEsc5x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEsc5x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEsc5x.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEsc5x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAEsc5x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEsc5x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAEsc5x.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEsc5x.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAEsc5x.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAEsc5x.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEsc5x.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEsc5x.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAEsc5x.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEsc5x.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAEsc5x.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAEsc5x.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2NkRUP.s: Assembler messages:
encrypt.c: /tmp/cc2NkRUP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2NkRUP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2NkRUP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2NkRUP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NkRUP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NkRUP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NkRUP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NkRUP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NkRUP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NkRUP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NkRUP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NkRUP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2NkRUP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NkRUP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2NkRUP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2NkRUP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2NkRUP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NkRUP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NkRUP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2NkRUP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NkRUP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2NkRUP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NkRUP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2NkRUP.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGrIC06.s: Assembler messages:
encrypt.c: /tmp/ccGrIC06.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGrIC06.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGrIC06.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGrIC06.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrIC06.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrIC06.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrIC06.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrIC06.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrIC06.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGrIC06.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGrIC06.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGrIC06.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGrIC06.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrIC06.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGrIC06.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGrIC06.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGrIC06.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGrIC06.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGrIC06.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGrIC06.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGrIC06.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGrIC06.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGrIC06.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGrIC06.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7dcstO.s: Assembler messages:
encrypt.c: /tmp/cc7dcstO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7dcstO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7dcstO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7dcstO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dcstO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dcstO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dcstO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dcstO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dcstO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7dcstO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7dcstO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7dcstO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7dcstO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dcstO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7dcstO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7dcstO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7dcstO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7dcstO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7dcstO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dcstO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7dcstO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7dcstO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7dcstO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7dcstO.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cci5nQPx.s: Assembler messages:
encrypt.c: /tmp/cci5nQPx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci5nQPx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci5nQPx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci5nQPx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5nQPx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5nQPx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5nQPx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5nQPx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5nQPx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5nQPx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5nQPx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5nQPx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci5nQPx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5nQPx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci5nQPx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5nQPx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci5nQPx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5nQPx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5nQPx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5nQPx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5nQPx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5nQPx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cci5nQPx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5nQPx.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccIm3tT.s: Assembler messages:
encrypt.c: /tmp/cccIm3tT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccIm3tT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccIm3tT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccIm3tT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIm3tT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIm3tT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIm3tT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIm3tT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIm3tT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccIm3tT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccIm3tT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccIm3tT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccIm3tT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIm3tT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccIm3tT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccIm3tT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccIm3tT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccIm3tT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccIm3tT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccIm3tT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccIm3tT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccIm3tT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccIm3tT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccIm3tT.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuplaIk.s: Assembler messages:
encrypt.c: /tmp/ccuplaIk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuplaIk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuplaIk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuplaIk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuplaIk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuplaIk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuplaIk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuplaIk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuplaIk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuplaIk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuplaIk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuplaIk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuplaIk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuplaIk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuplaIk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuplaIk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuplaIk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuplaIk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuplaIk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuplaIk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuplaIk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuplaIk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuplaIk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuplaIk.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTW7VJM.s: Assembler messages:
encrypt.c: /tmp/ccTW7VJM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTW7VJM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTW7VJM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTW7VJM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW7VJM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW7VJM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW7VJM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW7VJM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW7VJM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTW7VJM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTW7VJM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTW7VJM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTW7VJM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW7VJM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTW7VJM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTW7VJM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTW7VJM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTW7VJM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTW7VJM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTW7VJM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTW7VJM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTW7VJM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTW7VJM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTW7VJM.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccapui93.s: Assembler messages:
encrypt.c: /tmp/ccapui93.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccapui93.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccapui93.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccapui93.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapui93.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapui93.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapui93.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapui93.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapui93.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapui93.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapui93.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapui93.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccapui93.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapui93.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccapui93.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapui93.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccapui93.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapui93.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccapui93.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccapui93.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapui93.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccapui93.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccapui93.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccapui93.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDoxznV.s: Assembler messages:
encrypt.c: /tmp/ccDoxznV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDoxznV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDoxznV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDoxznV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoxznV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoxznV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoxznV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoxznV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoxznV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDoxznV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDoxznV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDoxznV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDoxznV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoxznV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDoxznV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDoxznV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDoxznV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDoxznV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDoxznV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDoxznV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoxznV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDoxznV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDoxznV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDoxznV.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrWcymH.s: Assembler messages:
encrypt.c: /tmp/ccrWcymH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrWcymH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrWcymH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrWcymH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWcymH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWcymH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWcymH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWcymH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWcymH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWcymH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWcymH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWcymH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrWcymH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWcymH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrWcymH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrWcymH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrWcymH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWcymH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWcymH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWcymH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWcymH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrWcymH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWcymH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrWcymH.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZuz3DN.s: Assembler messages:
encrypt.c: /tmp/ccZuz3DN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZuz3DN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZuz3DN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZuz3DN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuz3DN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuz3DN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuz3DN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuz3DN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuz3DN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZuz3DN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZuz3DN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZuz3DN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZuz3DN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuz3DN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZuz3DN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZuz3DN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZuz3DN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZuz3DN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZuz3DN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZuz3DN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZuz3DN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZuz3DN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZuz3DN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZuz3DN.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvvYvq4.s: Assembler messages:
encrypt.c: /tmp/ccvvYvq4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvvYvq4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvvYvq4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvvYvq4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvYvq4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvYvq4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvYvq4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvYvq4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvYvq4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvYvq4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvYvq4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvYvq4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvvYvq4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvYvq4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvvYvq4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvYvq4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvvYvq4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvYvq4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvYvq4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvYvq4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvYvq4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvYvq4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvvYvq4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvYvq4.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc92iQa0.s: Assembler messages:
encrypt.c: /tmp/cc92iQa0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc92iQa0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc92iQa0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc92iQa0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92iQa0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92iQa0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92iQa0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92iQa0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92iQa0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc92iQa0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc92iQa0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc92iQa0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc92iQa0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92iQa0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc92iQa0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc92iQa0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc92iQa0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc92iQa0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc92iQa0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc92iQa0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92iQa0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc92iQa0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc92iQa0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc92iQa0.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGqX3cG.s: Assembler messages:
encrypt.c: /tmp/ccGqX3cG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGqX3cG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGqX3cG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGqX3cG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqX3cG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqX3cG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqX3cG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqX3cG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqX3cG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGqX3cG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGqX3cG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGqX3cG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGqX3cG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqX3cG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGqX3cG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGqX3cG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGqX3cG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGqX3cG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGqX3cG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGqX3cG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGqX3cG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGqX3cG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGqX3cG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGqX3cG.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccc3901R.s: Assembler messages:
encrypt.c: /tmp/ccc3901R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc3901R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc3901R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc3901R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3901R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3901R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3901R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3901R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3901R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3901R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3901R.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3901R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc3901R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3901R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc3901R.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3901R.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccc3901R.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccc3901R.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3901R.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3901R.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc3901R.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3901R.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc3901R.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccc3901R.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjIcE3E.s: Assembler messages:
encrypt.c: /tmp/ccjIcE3E.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjIcE3E.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjIcE3E.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjIcE3E.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIcE3E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIcE3E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIcE3E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIcE3E.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIcE3E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjIcE3E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjIcE3E.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjIcE3E.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjIcE3E.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIcE3E.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjIcE3E.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjIcE3E.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjIcE3E.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjIcE3E.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjIcE3E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjIcE3E.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjIcE3E.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjIcE3E.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjIcE3E.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjIcE3E.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF6ELXG.s: Assembler messages:
encrypt.c: /tmp/ccF6ELXG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF6ELXG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF6ELXG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF6ELXG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6ELXG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6ELXG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6ELXG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6ELXG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6ELXG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6ELXG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6ELXG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6ELXG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF6ELXG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6ELXG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF6ELXG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6ELXG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF6ELXG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF6ELXG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF6ELXG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF6ELXG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF6ELXG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF6ELXG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF6ELXG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF6ELXG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaqpiYs.s: Assembler messages:
encrypt.c: /tmp/ccaqpiYs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaqpiYs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaqpiYs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccaqpiYs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqpiYs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqpiYs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqpiYs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqpiYs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqpiYs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaqpiYs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaqpiYs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaqpiYs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaqpiYs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqpiYs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaqpiYs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaqpiYs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaqpiYs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaqpiYs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaqpiYs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqpiYs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaqpiYs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaqpiYs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaqpiYs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaqpiYs.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdrXJEE.s: Assembler messages:
encrypt.c: /tmp/ccdrXJEE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdrXJEE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdrXJEE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdrXJEE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrXJEE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrXJEE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrXJEE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrXJEE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrXJEE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdrXJEE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdrXJEE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdrXJEE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdrXJEE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrXJEE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdrXJEE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdrXJEE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdrXJEE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdrXJEE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdrXJEE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdrXJEE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdrXJEE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdrXJEE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdrXJEE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdrXJEE.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpFxnDS.s: Assembler messages:
encrypt.c: /tmp/ccpFxnDS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpFxnDS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpFxnDS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpFxnDS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFxnDS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFxnDS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFxnDS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFxnDS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFxnDS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpFxnDS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpFxnDS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpFxnDS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpFxnDS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFxnDS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpFxnDS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpFxnDS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpFxnDS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpFxnDS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpFxnDS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpFxnDS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFxnDS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpFxnDS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpFxnDS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpFxnDS.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGVUBNM.s: Assembler messages:
encrypt.c: /tmp/ccGVUBNM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGVUBNM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGVUBNM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGVUBNM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVUBNM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVUBNM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVUBNM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVUBNM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVUBNM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGVUBNM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGVUBNM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGVUBNM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGVUBNM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVUBNM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGVUBNM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGVUBNM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGVUBNM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGVUBNM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGVUBNM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGVUBNM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGVUBNM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGVUBNM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGVUBNM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGVUBNM.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWEz1tw.s: Assembler messages:
encrypt.c: /tmp/ccWEz1tw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWEz1tw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWEz1tw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWEz1tw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEz1tw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEz1tw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEz1tw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEz1tw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEz1tw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWEz1tw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWEz1tw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWEz1tw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWEz1tw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEz1tw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWEz1tw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWEz1tw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWEz1tw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWEz1tw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWEz1tw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEz1tw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWEz1tw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWEz1tw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWEz1tw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWEz1tw.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5g94pl.s: Assembler messages:
encrypt.c: /tmp/cc5g94pl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5g94pl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5g94pl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5g94pl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g94pl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g94pl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g94pl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g94pl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g94pl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5g94pl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5g94pl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5g94pl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5g94pl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g94pl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5g94pl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5g94pl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5g94pl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5g94pl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5g94pl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5g94pl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5g94pl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5g94pl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5g94pl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5g94pl.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgLV5S2.s: Assembler messages:
encrypt.c: /tmp/ccgLV5S2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgLV5S2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgLV5S2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgLV5S2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLV5S2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLV5S2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLV5S2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLV5S2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLV5S2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLV5S2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLV5S2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLV5S2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgLV5S2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLV5S2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgLV5S2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLV5S2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgLV5S2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgLV5S2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgLV5S2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgLV5S2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgLV5S2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgLV5S2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgLV5S2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgLV5S2.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNj3HWU.s: Assembler messages:
encrypt.c: /tmp/ccNj3HWU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNj3HWU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNj3HWU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNj3HWU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNj3HWU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNj3HWU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNj3HWU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNj3HWU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNj3HWU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNj3HWU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNj3HWU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNj3HWU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNj3HWU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNj3HWU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNj3HWU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNj3HWU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNj3HWU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNj3HWU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNj3HWU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNj3HWU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNj3HWU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNj3HWU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNj3HWU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNj3HWU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU2GTNg.s: Assembler messages:
encrypt.c: /tmp/ccU2GTNg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU2GTNg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU2GTNg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccU2GTNg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2GTNg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2GTNg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2GTNg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2GTNg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2GTNg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2GTNg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2GTNg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2GTNg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU2GTNg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2GTNg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU2GTNg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU2GTNg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU2GTNg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2GTNg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2GTNg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU2GTNg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2GTNg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU2GTNg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2GTNg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU2GTNg.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccc9N3fl.s: Assembler messages:
encrypt.c: /tmp/ccc9N3fl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc9N3fl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc9N3fl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccc9N3fl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9N3fl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9N3fl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9N3fl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9N3fl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9N3fl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9N3fl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9N3fl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9N3fl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc9N3fl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9N3fl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc9N3fl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc9N3fl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9N3fl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9N3fl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9N3fl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9N3fl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9N3fl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc9N3fl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9N3fl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9N3fl.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccvpGHp5.s: Assembler messages:
encrypt.c: /tmp/ccvpGHp5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvpGHp5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvpGHp5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvpGHp5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpGHp5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpGHp5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpGHp5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpGHp5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpGHp5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpGHp5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpGHp5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpGHp5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvpGHp5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpGHp5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvpGHp5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpGHp5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvpGHp5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvpGHp5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpGHp5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpGHp5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvpGHp5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpGHp5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvpGHp5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvpGHp5.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOYQzEf.s: Assembler messages:
encrypt.c: /tmp/ccOYQzEf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOYQzEf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOYQzEf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOYQzEf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYQzEf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYQzEf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYQzEf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYQzEf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYQzEf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOYQzEf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOYQzEf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOYQzEf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOYQzEf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYQzEf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOYQzEf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOYQzEf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOYQzEf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYQzEf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYQzEf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOYQzEf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYQzEf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOYQzEf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYQzEf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOYQzEf.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccit6gTU.s: Assembler messages:
encrypt.c: /tmp/ccit6gTU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccit6gTU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccit6gTU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccit6gTU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit6gTU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit6gTU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit6gTU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit6gTU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit6gTU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccit6gTU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccit6gTU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccit6gTU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccit6gTU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit6gTU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccit6gTU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccit6gTU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccit6gTU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccit6gTU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccit6gTU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccit6gTU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccit6gTU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccit6gTU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccit6gTU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccit6gTU.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCva381.s: Assembler messages:
encrypt.c: /tmp/ccCva381.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCva381.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCva381.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCva381.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCva381.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCva381.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCva381.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCva381.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCva381.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCva381.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCva381.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCva381.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCva381.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCva381.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCva381.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCva381.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCva381.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCva381.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCva381.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCva381.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCva381.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCva381.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCva381.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCva381.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGWQnYF.s: Assembler messages:
encrypt.c: /tmp/ccGWQnYF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGWQnYF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGWQnYF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGWQnYF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQnYF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQnYF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQnYF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQnYF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQnYF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGWQnYF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGWQnYF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGWQnYF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGWQnYF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQnYF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGWQnYF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGWQnYF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGWQnYF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGWQnYF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGWQnYF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGWQnYF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQnYF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGWQnYF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGWQnYF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGWQnYF.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZrRwpR.s: Assembler messages:
encrypt.c: /tmp/ccZrRwpR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZrRwpR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZrRwpR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZrRwpR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrRwpR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrRwpR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrRwpR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrRwpR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrRwpR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZrRwpR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZrRwpR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZrRwpR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZrRwpR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrRwpR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZrRwpR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZrRwpR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZrRwpR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZrRwpR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZrRwpR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZrRwpR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZrRwpR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZrRwpR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZrRwpR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZrRwpR.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccneT3x.s: Assembler messages:
encrypt.c: /tmp/cccneT3x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccneT3x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccneT3x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccneT3x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccneT3x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccneT3x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccneT3x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccneT3x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccneT3x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccneT3x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccneT3x.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccneT3x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccneT3x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccneT3x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccneT3x.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccneT3x.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccneT3x.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccneT3x.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccneT3x.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccneT3x.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccneT3x.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccneT3x.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccneT3x.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccneT3x.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccLLI331.s: Assembler messages:
encrypt.c: /tmp/ccLLI331.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLLI331.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLLI331.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLLI331.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLI331.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLI331.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLI331.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLI331.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLI331.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLI331.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLI331.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLI331.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLLI331.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLI331.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLLI331.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLLI331.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLLI331.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLI331.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLI331.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLLI331.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLI331.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLLI331.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLI331.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLLI331.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccNY8hHG.s: Assembler messages:
encrypt.c: /tmp/ccNY8hHG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNY8hHG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNY8hHG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNY8hHG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNY8hHG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNY8hHG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNY8hHG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNY8hHG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNY8hHG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNY8hHG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNY8hHG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNY8hHG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNY8hHG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNY8hHG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNY8hHG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNY8hHG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNY8hHG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNY8hHG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNY8hHG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNY8hHG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNY8hHG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNY8hHG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNY8hHG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNY8hHG.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNPnnHT.s: Assembler messages:
encrypt.c: /tmp/ccNPnnHT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNPnnHT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNPnnHT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNPnnHT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPnnHT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPnnHT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPnnHT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPnnHT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPnnHT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNPnnHT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNPnnHT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNPnnHT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNPnnHT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPnnHT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNPnnHT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNPnnHT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNPnnHT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPnnHT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPnnHT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNPnnHT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPnnHT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNPnnHT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPnnHT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNPnnHT.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdwOBiA.s: Assembler messages:
encrypt.c: /tmp/ccdwOBiA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdwOBiA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdwOBiA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdwOBiA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwOBiA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwOBiA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwOBiA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwOBiA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwOBiA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwOBiA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwOBiA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwOBiA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdwOBiA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwOBiA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdwOBiA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwOBiA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdwOBiA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwOBiA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwOBiA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwOBiA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwOBiA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwOBiA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdwOBiA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwOBiA.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3EKPYt.s: Assembler messages:
encrypt.c: /tmp/cc3EKPYt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3EKPYt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3EKPYt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3EKPYt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EKPYt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EKPYt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EKPYt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EKPYt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EKPYt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3EKPYt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3EKPYt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3EKPYt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3EKPYt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EKPYt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3EKPYt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3EKPYt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3EKPYt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3EKPYt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3EKPYt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3EKPYt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3EKPYt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3EKPYt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3EKPYt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3EKPYt.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS8qopi.s: Assembler messages:
encrypt.c: /tmp/ccS8qopi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS8qopi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS8qopi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccS8qopi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8qopi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8qopi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8qopi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8qopi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8qopi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS8qopi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS8qopi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS8qopi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS8qopi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8qopi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS8qopi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS8qopi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS8qopi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS8qopi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS8qopi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS8qopi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS8qopi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS8qopi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS8qopi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS8qopi.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7Ipo16.s: Assembler messages:
encrypt.c: /tmp/cc7Ipo16.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Ipo16.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Ipo16.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Ipo16.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ipo16.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ipo16.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ipo16.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ipo16.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ipo16.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Ipo16.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Ipo16.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Ipo16.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Ipo16.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ipo16.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Ipo16.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7Ipo16.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Ipo16.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Ipo16.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Ipo16.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Ipo16.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Ipo16.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Ipo16.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Ipo16.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Ipo16.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoa5oRm.s: Assembler messages:
encrypt.c: /tmp/ccoa5oRm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoa5oRm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoa5oRm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoa5oRm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa5oRm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa5oRm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa5oRm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa5oRm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa5oRm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoa5oRm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoa5oRm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoa5oRm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoa5oRm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa5oRm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoa5oRm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoa5oRm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoa5oRm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoa5oRm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoa5oRm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoa5oRm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoa5oRm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoa5oRm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoa5oRm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoa5oRm.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccRs68bw.s: Assembler messages:
encrypt.c: /tmp/ccRs68bw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRs68bw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRs68bw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRs68bw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRs68bw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRs68bw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRs68bw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRs68bw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRs68bw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRs68bw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRs68bw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRs68bw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRs68bw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRs68bw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRs68bw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRs68bw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRs68bw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRs68bw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRs68bw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRs68bw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRs68bw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRs68bw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRs68bw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRs68bw.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccVkyEYg.s: Assembler messages:
encrypt.c: /tmp/ccVkyEYg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVkyEYg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVkyEYg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVkyEYg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkyEYg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkyEYg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkyEYg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkyEYg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkyEYg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVkyEYg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVkyEYg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVkyEYg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVkyEYg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkyEYg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVkyEYg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVkyEYg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVkyEYg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVkyEYg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVkyEYg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkyEYg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVkyEYg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVkyEYg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVkyEYg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVkyEYg.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/omdsha256k256n104tau160v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZXod5p.s: Assembler messages:
encrypt.c: /tmp/ccZXod5p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZXod5p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZXod5p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZXod5p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXod5p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXod5p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXod5p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXod5p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXod5p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZXod5p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZXod5p.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZXod5p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZXod5p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXod5p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZXod5p.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZXod5p.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZXod5p.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZXod5p.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZXod5p.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZXod5p.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXod5p.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZXod5p.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZXod5p.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZXod5p.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/omdsha256k256n104tau160v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdbs8p7.s: Assembler messages:
encrypt.c: /tmp/ccdbs8p7.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdbs8p7.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdbs8p7.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdbs8p7.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbs8p7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbs8p7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbs8p7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbs8p7.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbs8p7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdbs8p7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdbs8p7.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdbs8p7.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdbs8p7.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbs8p7.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdbs8p7.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdbs8p7.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdbs8p7.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbs8p7.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbs8p7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdbs8p7.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbs8p7.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdbs8p7.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbs8p7.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdbs8p7.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