Implementation notes: x86, kizomba, crypto_aead/omdsha256k256n248tau256v2

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
197938refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082420180818
199517refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082420180818
212300refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082420180818
213250refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082420180818
214599refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082420180818
217678refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082420180818
218428refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082420180818
218500refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082420180818
218648refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082420180818
218770refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082420180818
220004refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082420180818
220034refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082420180818
220084refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082420180818
220085refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082420180818
220687refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082420180818
220693refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082420180818
221556refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082420180818
225295refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082420180818
225546refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082420180818
228272refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082420180818
228334refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082420180818
229754refgcc -m32 -O3 -fomit-frame-pointer2018082420180818
230645refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082420180818
231492refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082420180818
231958refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082420180818
232927refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082420180818
232996refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082420180818
233095refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082420180818
233188refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082420180818
233605refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082420180818
233615refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082420180818
233734refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082420180818
235355refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082420180818
235835refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082420180818
238776refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082420180818
241012refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082420180818
242099refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082420180818
242545refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082420180818
242553refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082420180818
243970refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082420180818
244145refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082420180818
244147refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082420180818
245095refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082420180818
245202refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082420180818
246635refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082420180818
248347refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082420180818
248454refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082420180818
248680refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082420180818
249860refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082420180818
250704refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082420180818
252023refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082420180818
252109refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082420180818
252240refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082420180818
252334refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082420180818
252798refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082420180818
252803refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082420180818
252838refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082420180818
253389refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082420180818
253980refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082420180818
255205refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082420180818
255434refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082420180818
255953refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082420180818
256155refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082420180818
256337refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082420180818
256513refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082420180818
257706refgcc -m32 -march=nocona -O -fomit-frame-pointer2018082420180818
257718refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082420180818
258113refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082420180818
258335refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082420180818
258478refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082420180818
258528refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082420180818
258597refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082420180818
258983refgcc -m32 -march=core2 -O -fomit-frame-pointer2018082420180818
259076refgcc -m32 -march=prescott -O -fomit-frame-pointer2018082420180818
259212refgcc -m32 -march=athlon -O -fomit-frame-pointer2018082420180818
259982refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082420180818
260058refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082420180818
260109refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082420180818
260149refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082420180818
260195refgcc -m32 -march=k8 -O -fomit-frame-pointer2018082420180818
260254refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082420180818
260309refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082420180818
260357refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082420180818
260461refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082420180818
260546refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082420180818
260549refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082420180818
260752refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082420180818
260851refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082420180818
260975refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082420180818
261046refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082420180818
261401refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082420180818
261444refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082420180818
261490refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082420180818
261532refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082420180818
261742refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082420180818
261956refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082420180818
262048refgcc -m32 -O -fomit-frame-pointer2018082420180818
262061refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082420180818
262185refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082420180818
262498refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082420180818
264151refgcc -m32 -O2 -fomit-frame-pointer2018082420180818
265881refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082420180818
267957refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082420180818
269433refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082420180818
269693refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082420180818
269817refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082420180818
270026refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082420180818
270292refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082420180818
270563refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082420180818
270722refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082420180818
270980refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082420180818
271008refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082420180818
271276refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082420180818
271433refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082420180818
271441refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082420180818
271637refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082420180818
272103refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082420180818
272204refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082420180818
272327refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082420180818
272494refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082420180818
272550refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082420180818
272609refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082420180818
272802refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082420180818
273129refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082420180818
273420refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082420180818
273538refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082420180818
273719refgcc -m32 -Os -fomit-frame-pointer2018082420180818
273732refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082420180818
273908refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082420180818
273979refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082420180818
274031refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082420180818
274093refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082420180818
274414refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082420180818
274548refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082420180818
274752refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082420180818
274953refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082420180818
275107refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082420180818
275186refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082420180818
275375refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082420180818
275599refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082420180818
275601refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082420180818
275658refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082420180818
275696refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082420180818
275793refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082420180818
275810refgcc -m32 -march=i386 -O -fomit-frame-pointer2018082420180818
275992refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082420180818
276182refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082420180818
276236refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082420180818
276300refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082420180818
276347refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082420180818
276349refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082420180818
276480refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082420180818
276492refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082420180818
276508refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082420180818
276875refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082420180818
276891refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082420180818
277025refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082420180818
277046refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082420180818
277824refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082420180818
279434refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082420180818
280143refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082420180818
280712refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082420180818
280863refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082420180818
281500refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082420180818
282379refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082420180818
282772refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082420180818
283074refgcc -m32 -march=i486 -O -fomit-frame-pointer2018082420180818
283425refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082420180818
283474refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082420180818
286160refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082420180818
286609refgcc -m32 -march=k6 -O -fomit-frame-pointer2018082420180818
287256refgcc -m32 -march=pentium -O -fomit-frame-pointer2018082420180818
287816refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082420180818
291039refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082420180818
292314refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082420180818
292817refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082420180818

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTDBCh8.s: Assembler messages:
encrypt.c: /tmp/ccTDBCh8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTDBCh8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTDBCh8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTDBCh8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDBCh8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDBCh8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDBCh8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDBCh8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDBCh8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDBCh8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDBCh8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDBCh8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTDBCh8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDBCh8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTDBCh8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDBCh8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTDBCh8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDBCh8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDBCh8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDBCh8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDBCh8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDBCh8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTDBCh8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDBCh8.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdE1wSf.s: Assembler messages:
encrypt.c: /tmp/ccdE1wSf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdE1wSf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdE1wSf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdE1wSf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdE1wSf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdE1wSf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdE1wSf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdE1wSf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdE1wSf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdE1wSf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdE1wSf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdE1wSf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdE1wSf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdE1wSf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdE1wSf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdE1wSf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdE1wSf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdE1wSf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdE1wSf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdE1wSf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdE1wSf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdE1wSf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdE1wSf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdE1wSf.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRUQFjR.s: Assembler messages:
encrypt.c: /tmp/ccRUQFjR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRUQFjR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRUQFjR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRUQFjR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUQFjR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUQFjR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUQFjR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUQFjR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUQFjR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRUQFjR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRUQFjR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRUQFjR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRUQFjR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUQFjR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRUQFjR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRUQFjR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRUQFjR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRUQFjR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRUQFjR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRUQFjR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRUQFjR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRUQFjR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRUQFjR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRUQFjR.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgcvy4y.s: Assembler messages:
encrypt.c: /tmp/ccgcvy4y.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgcvy4y.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgcvy4y.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgcvy4y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcvy4y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcvy4y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcvy4y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcvy4y.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcvy4y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgcvy4y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgcvy4y.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgcvy4y.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgcvy4y.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcvy4y.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgcvy4y.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgcvy4y.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgcvy4y.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcvy4y.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcvy4y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcvy4y.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcvy4y.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgcvy4y.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcvy4y.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcvy4y.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgmuf1a.s: Assembler messages:
encrypt.c: /tmp/ccgmuf1a.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgmuf1a.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgmuf1a.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgmuf1a.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmuf1a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmuf1a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmuf1a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmuf1a.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmuf1a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgmuf1a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgmuf1a.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgmuf1a.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgmuf1a.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmuf1a.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgmuf1a.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgmuf1a.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgmuf1a.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgmuf1a.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgmuf1a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmuf1a.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgmuf1a.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgmuf1a.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgmuf1a.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgmuf1a.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpmcuQs.s: Assembler messages:
encrypt.c: /tmp/ccpmcuQs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpmcuQs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpmcuQs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpmcuQs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmcuQs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmcuQs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmcuQs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmcuQs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmcuQs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpmcuQs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpmcuQs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpmcuQs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpmcuQs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmcuQs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpmcuQs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpmcuQs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpmcuQs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpmcuQs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpmcuQs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpmcuQs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmcuQs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpmcuQs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpmcuQs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpmcuQs.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdCAXf5.s: Assembler messages:
encrypt.c: /tmp/ccdCAXf5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdCAXf5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdCAXf5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdCAXf5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCAXf5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCAXf5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCAXf5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCAXf5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCAXf5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdCAXf5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdCAXf5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdCAXf5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdCAXf5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCAXf5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdCAXf5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdCAXf5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdCAXf5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdCAXf5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdCAXf5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdCAXf5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCAXf5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdCAXf5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdCAXf5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdCAXf5.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPVbptB.s: Assembler messages:
encrypt.c: /tmp/ccPVbptB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPVbptB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPVbptB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPVbptB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVbptB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVbptB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVbptB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVbptB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVbptB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPVbptB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPVbptB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPVbptB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPVbptB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVbptB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPVbptB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPVbptB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPVbptB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPVbptB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPVbptB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPVbptB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPVbptB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPVbptB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPVbptB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPVbptB.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsBvwzt.s: Assembler messages:
encrypt.c: /tmp/ccsBvwzt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsBvwzt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsBvwzt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsBvwzt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBvwzt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBvwzt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBvwzt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBvwzt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBvwzt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsBvwzt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsBvwzt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsBvwzt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsBvwzt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBvwzt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsBvwzt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsBvwzt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsBvwzt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsBvwzt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsBvwzt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsBvwzt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsBvwzt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsBvwzt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsBvwzt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsBvwzt.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc6tzFd8.s: Assembler messages:
encrypt.c: /tmp/cc6tzFd8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6tzFd8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6tzFd8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6tzFd8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tzFd8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tzFd8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tzFd8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tzFd8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tzFd8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6tzFd8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6tzFd8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6tzFd8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6tzFd8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tzFd8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6tzFd8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6tzFd8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6tzFd8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6tzFd8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6tzFd8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6tzFd8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6tzFd8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6tzFd8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6tzFd8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6tzFd8.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqL7k1C.s: Assembler messages:
encrypt.c: /tmp/ccqL7k1C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqL7k1C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqL7k1C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqL7k1C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL7k1C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL7k1C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL7k1C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL7k1C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL7k1C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqL7k1C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqL7k1C.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqL7k1C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqL7k1C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL7k1C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqL7k1C.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqL7k1C.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqL7k1C.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqL7k1C.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqL7k1C.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqL7k1C.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqL7k1C.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqL7k1C.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqL7k1C.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqL7k1C.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFiWHU4.s: Assembler messages:
encrypt.c: /tmp/ccFiWHU4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFiWHU4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFiWHU4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFiWHU4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiWHU4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiWHU4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiWHU4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiWHU4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiWHU4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFiWHU4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFiWHU4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFiWHU4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFiWHU4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiWHU4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFiWHU4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFiWHU4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFiWHU4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFiWHU4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFiWHU4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFiWHU4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiWHU4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFiWHU4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFiWHU4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFiWHU4.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccl8B502.s: Assembler messages:
encrypt.c: /tmp/ccl8B502.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl8B502.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl8B502.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl8B502.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8B502.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8B502.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8B502.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8B502.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8B502.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl8B502.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl8B502.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl8B502.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl8B502.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8B502.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl8B502.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl8B502.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl8B502.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl8B502.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl8B502.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl8B502.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8B502.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl8B502.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl8B502.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl8B502.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvUjCGy.s: Assembler messages:
encrypt.c: /tmp/ccvUjCGy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvUjCGy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvUjCGy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvUjCGy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUjCGy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUjCGy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUjCGy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUjCGy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUjCGy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvUjCGy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvUjCGy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvUjCGy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvUjCGy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUjCGy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvUjCGy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvUjCGy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvUjCGy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvUjCGy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvUjCGy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvUjCGy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUjCGy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvUjCGy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvUjCGy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvUjCGy.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrWfmrv.s: Assembler messages:
encrypt.c: /tmp/ccrWfmrv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrWfmrv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrWfmrv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrWfmrv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWfmrv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWfmrv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWfmrv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWfmrv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWfmrv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrWfmrv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrWfmrv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrWfmrv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrWfmrv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWfmrv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrWfmrv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrWfmrv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrWfmrv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrWfmrv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrWfmrv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrWfmrv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrWfmrv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrWfmrv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrWfmrv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrWfmrv.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGhQSlc.s: Assembler messages:
encrypt.c: /tmp/ccGhQSlc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGhQSlc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGhQSlc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGhQSlc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQSlc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQSlc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQSlc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQSlc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQSlc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGhQSlc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGhQSlc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGhQSlc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGhQSlc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQSlc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGhQSlc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGhQSlc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGhQSlc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGhQSlc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGhQSlc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGhQSlc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGhQSlc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGhQSlc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGhQSlc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGhQSlc.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVP3shQ.s: Assembler messages:
encrypt.c: /tmp/ccVP3shQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVP3shQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVP3shQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVP3shQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVP3shQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVP3shQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVP3shQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVP3shQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVP3shQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVP3shQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVP3shQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVP3shQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVP3shQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVP3shQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVP3shQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVP3shQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVP3shQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVP3shQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVP3shQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVP3shQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVP3shQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVP3shQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVP3shQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVP3shQ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccimFT0P.s: Assembler messages:
encrypt.c: /tmp/ccimFT0P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccimFT0P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccimFT0P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccimFT0P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimFT0P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimFT0P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimFT0P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimFT0P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimFT0P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimFT0P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimFT0P.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimFT0P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccimFT0P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimFT0P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccimFT0P.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimFT0P.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccimFT0P.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccimFT0P.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimFT0P.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimFT0P.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimFT0P.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimFT0P.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccimFT0P.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccimFT0P.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSXoa6i.s: Assembler messages:
encrypt.c: /tmp/ccSXoa6i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSXoa6i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSXoa6i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSXoa6i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXoa6i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXoa6i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXoa6i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXoa6i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXoa6i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXoa6i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXoa6i.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXoa6i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSXoa6i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXoa6i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSXoa6i.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXoa6i.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSXoa6i.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXoa6i.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXoa6i.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXoa6i.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXoa6i.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXoa6i.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSXoa6i.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXoa6i.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQEc26x.s: Assembler messages:
encrypt.c: /tmp/ccQEc26x.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQEc26x.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQEc26x.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQEc26x.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEc26x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEc26x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEc26x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEc26x.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEc26x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQEc26x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQEc26x.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQEc26x.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQEc26x.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEc26x.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQEc26x.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQEc26x.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQEc26x.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQEc26x.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQEc26x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEc26x.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQEc26x.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQEc26x.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQEc26x.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQEc26x.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZxE2ac.s: Assembler messages:
encrypt.c: /tmp/ccZxE2ac.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZxE2ac.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZxE2ac.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZxE2ac.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxE2ac.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxE2ac.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxE2ac.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxE2ac.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxE2ac.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxE2ac.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxE2ac.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxE2ac.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZxE2ac.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxE2ac.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZxE2ac.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxE2ac.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZxE2ac.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZxE2ac.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxE2ac.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxE2ac.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZxE2ac.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxE2ac.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZxE2ac.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZxE2ac.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJfILRP.s: Assembler messages:
encrypt.c: /tmp/ccJfILRP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJfILRP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJfILRP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJfILRP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfILRP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfILRP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfILRP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfILRP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfILRP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfILRP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfILRP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfILRP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJfILRP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfILRP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJfILRP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfILRP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJfILRP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJfILRP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfILRP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfILRP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfILRP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfILRP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJfILRP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJfILRP.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy8Vi1A.s: Assembler messages:
encrypt.c: /tmp/ccy8Vi1A.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy8Vi1A.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy8Vi1A.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccy8Vi1A.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Vi1A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Vi1A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Vi1A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Vi1A.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Vi1A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8Vi1A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8Vi1A.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8Vi1A.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy8Vi1A.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Vi1A.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy8Vi1A.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy8Vi1A.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8Vi1A.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8Vi1A.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8Vi1A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Vi1A.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8Vi1A.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy8Vi1A.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8Vi1A.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8Vi1A.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBBmyZN.s: Assembler messages:
encrypt.c: /tmp/ccBBmyZN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBBmyZN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBBmyZN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBBmyZN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBmyZN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBmyZN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBmyZN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBmyZN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBmyZN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBmyZN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBmyZN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBmyZN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBBmyZN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBmyZN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBBmyZN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBmyZN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBBmyZN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBBmyZN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBmyZN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBmyZN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBBmyZN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBmyZN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBBmyZN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBBmyZN.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEGAU1Y.s: Assembler messages:
encrypt.c: /tmp/ccEGAU1Y.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEGAU1Y.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEGAU1Y.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEGAU1Y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGAU1Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGAU1Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGAU1Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGAU1Y.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGAU1Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEGAU1Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEGAU1Y.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEGAU1Y.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEGAU1Y.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGAU1Y.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEGAU1Y.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEGAU1Y.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEGAU1Y.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEGAU1Y.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEGAU1Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGAU1Y.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEGAU1Y.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEGAU1Y.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEGAU1Y.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEGAU1Y.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclEkHIU.s: Assembler messages:
encrypt.c: /tmp/cclEkHIU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclEkHIU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclEkHIU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclEkHIU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEkHIU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEkHIU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEkHIU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEkHIU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEkHIU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclEkHIU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclEkHIU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclEkHIU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclEkHIU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEkHIU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclEkHIU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclEkHIU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclEkHIU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclEkHIU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclEkHIU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclEkHIU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclEkHIU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclEkHIU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclEkHIU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclEkHIU.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUg6Tuu.s: Assembler messages:
encrypt.c: /tmp/ccUg6Tuu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUg6Tuu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUg6Tuu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUg6Tuu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg6Tuu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg6Tuu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg6Tuu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg6Tuu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg6Tuu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUg6Tuu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUg6Tuu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUg6Tuu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUg6Tuu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg6Tuu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUg6Tuu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUg6Tuu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUg6Tuu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUg6Tuu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUg6Tuu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUg6Tuu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUg6Tuu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUg6Tuu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUg6Tuu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUg6Tuu.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmlg7zI.s: Assembler messages:
encrypt.c: /tmp/ccmlg7zI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmlg7zI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmlg7zI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmlg7zI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlg7zI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlg7zI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlg7zI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlg7zI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlg7zI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmlg7zI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmlg7zI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmlg7zI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmlg7zI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlg7zI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmlg7zI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmlg7zI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmlg7zI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlg7zI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlg7zI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmlg7zI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlg7zI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmlg7zI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlg7zI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmlg7zI.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccb50wrS.s: Assembler messages:
encrypt.c: /tmp/ccb50wrS.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb50wrS.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb50wrS.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccb50wrS.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb50wrS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb50wrS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb50wrS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb50wrS.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb50wrS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb50wrS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb50wrS.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb50wrS.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb50wrS.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb50wrS.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb50wrS.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb50wrS.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb50wrS.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb50wrS.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb50wrS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb50wrS.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb50wrS.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb50wrS.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb50wrS.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb50wrS.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx4S3d8.s: Assembler messages:
encrypt.c: /tmp/ccx4S3d8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx4S3d8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx4S3d8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx4S3d8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4S3d8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4S3d8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4S3d8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4S3d8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4S3d8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx4S3d8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx4S3d8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx4S3d8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx4S3d8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4S3d8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx4S3d8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx4S3d8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx4S3d8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx4S3d8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx4S3d8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx4S3d8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx4S3d8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx4S3d8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx4S3d8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx4S3d8.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbCDtKV.s: Assembler messages:
encrypt.c: /tmp/ccbCDtKV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbCDtKV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbCDtKV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbCDtKV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCDtKV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCDtKV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCDtKV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCDtKV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCDtKV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCDtKV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCDtKV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCDtKV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbCDtKV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCDtKV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbCDtKV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCDtKV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbCDtKV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbCDtKV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCDtKV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCDtKV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCDtKV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCDtKV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbCDtKV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbCDtKV.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cchv50ig.s: Assembler messages:
encrypt.c: /tmp/cchv50ig.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchv50ig.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchv50ig.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchv50ig.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv50ig.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv50ig.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv50ig.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv50ig.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv50ig.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchv50ig.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchv50ig.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchv50ig.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchv50ig.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv50ig.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchv50ig.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchv50ig.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchv50ig.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchv50ig.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchv50ig.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchv50ig.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchv50ig.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchv50ig.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchv50ig.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchv50ig.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxpMDTf.s: Assembler messages:
encrypt.c: /tmp/ccxpMDTf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxpMDTf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxpMDTf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxpMDTf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpMDTf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpMDTf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpMDTf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpMDTf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpMDTf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxpMDTf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxpMDTf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxpMDTf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxpMDTf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpMDTf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxpMDTf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxpMDTf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxpMDTf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxpMDTf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxpMDTf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxpMDTf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxpMDTf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxpMDTf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxpMDTf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxpMDTf.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9My9w8.s: Assembler messages:
encrypt.c: /tmp/cc9My9w8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9My9w8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9My9w8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9My9w8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9My9w8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9My9w8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9My9w8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9My9w8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9My9w8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9My9w8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9My9w8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9My9w8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9My9w8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9My9w8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9My9w8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9My9w8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9My9w8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9My9w8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9My9w8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9My9w8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9My9w8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9My9w8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9My9w8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9My9w8.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckRcKID.s: Assembler messages:
encrypt.c: /tmp/cckRcKID.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckRcKID.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckRcKID.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckRcKID.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRcKID.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRcKID.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRcKID.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRcKID.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRcKID.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRcKID.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRcKID.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRcKID.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckRcKID.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRcKID.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckRcKID.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRcKID.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckRcKID.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckRcKID.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRcKID.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRcKID.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckRcKID.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRcKID.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckRcKID.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckRcKID.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfwmwQs.s: Assembler messages:
encrypt.c: /tmp/ccfwmwQs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfwmwQs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfwmwQs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfwmwQs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwmwQs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwmwQs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwmwQs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwmwQs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwmwQs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwmwQs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwmwQs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwmwQs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfwmwQs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwmwQs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfwmwQs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwmwQs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfwmwQs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfwmwQs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwmwQs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwmwQs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwmwQs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwmwQs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfwmwQs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfwmwQs.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJ5bxzQ.s: Assembler messages:
encrypt.c: /tmp/ccJ5bxzQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ5bxzQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ5bxzQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ5bxzQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5bxzQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5bxzQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5bxzQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5bxzQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5bxzQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ5bxzQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ5bxzQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ5bxzQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ5bxzQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5bxzQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ5bxzQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ5bxzQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ5bxzQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ5bxzQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ5bxzQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ5bxzQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ5bxzQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ5bxzQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ5bxzQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ5bxzQ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIu7DzD.s: Assembler messages:
encrypt.c: /tmp/ccIu7DzD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIu7DzD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIu7DzD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIu7DzD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIu7DzD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIu7DzD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIu7DzD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIu7DzD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIu7DzD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIu7DzD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIu7DzD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIu7DzD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIu7DzD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIu7DzD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIu7DzD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIu7DzD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIu7DzD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIu7DzD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIu7DzD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIu7DzD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIu7DzD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIu7DzD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIu7DzD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIu7DzD.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCEc1em.s: Assembler messages:
encrypt.c: /tmp/ccCEc1em.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCEc1em.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCEc1em.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCEc1em.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEc1em.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEc1em.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEc1em.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEc1em.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEc1em.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCEc1em.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCEc1em.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCEc1em.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCEc1em.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEc1em.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCEc1em.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCEc1em.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCEc1em.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCEc1em.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCEc1em.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCEc1em.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCEc1em.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCEc1em.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCEc1em.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCEc1em.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSf57AT.s: Assembler messages:
encrypt.c: /tmp/ccSf57AT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSf57AT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSf57AT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSf57AT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSf57AT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSf57AT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSf57AT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSf57AT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSf57AT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSf57AT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSf57AT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSf57AT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSf57AT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSf57AT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSf57AT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSf57AT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSf57AT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSf57AT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSf57AT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSf57AT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSf57AT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSf57AT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSf57AT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSf57AT.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPThTVe.s: Assembler messages:
encrypt.c: /tmp/ccPThTVe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPThTVe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPThTVe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPThTVe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPThTVe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPThTVe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPThTVe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPThTVe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPThTVe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPThTVe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPThTVe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPThTVe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPThTVe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPThTVe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPThTVe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPThTVe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPThTVe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPThTVe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPThTVe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPThTVe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPThTVe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPThTVe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPThTVe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPThTVe.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc2sV1Bl.s: Assembler messages:
encrypt.c: /tmp/cc2sV1Bl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2sV1Bl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2sV1Bl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2sV1Bl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sV1Bl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sV1Bl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sV1Bl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sV1Bl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sV1Bl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2sV1Bl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2sV1Bl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2sV1Bl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2sV1Bl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sV1Bl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2sV1Bl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2sV1Bl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2sV1Bl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2sV1Bl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2sV1Bl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2sV1Bl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sV1Bl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2sV1Bl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2sV1Bl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2sV1Bl.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc47y1Ce.s: Assembler messages:
encrypt.c: /tmp/cc47y1Ce.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc47y1Ce.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc47y1Ce.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc47y1Ce.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47y1Ce.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47y1Ce.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47y1Ce.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47y1Ce.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47y1Ce.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47y1Ce.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47y1Ce.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47y1Ce.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc47y1Ce.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47y1Ce.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc47y1Ce.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47y1Ce.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc47y1Ce.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc47y1Ce.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc47y1Ce.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc47y1Ce.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47y1Ce.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc47y1Ce.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc47y1Ce.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc47y1Ce.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccufJttD.s: Assembler messages:
encrypt.c: /tmp/ccufJttD.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccufJttD.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccufJttD.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccufJttD.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufJttD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufJttD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufJttD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufJttD.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufJttD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccufJttD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccufJttD.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccufJttD.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccufJttD.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufJttD.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccufJttD.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccufJttD.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccufJttD.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccufJttD.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccufJttD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccufJttD.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccufJttD.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccufJttD.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccufJttD.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccufJttD.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWNkZ0E.s: Assembler messages:
encrypt.c: /tmp/ccWNkZ0E.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWNkZ0E.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWNkZ0E.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWNkZ0E.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNkZ0E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNkZ0E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNkZ0E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNkZ0E.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNkZ0E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWNkZ0E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWNkZ0E.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWNkZ0E.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWNkZ0E.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNkZ0E.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWNkZ0E.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWNkZ0E.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWNkZ0E.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWNkZ0E.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWNkZ0E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWNkZ0E.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWNkZ0E.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWNkZ0E.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWNkZ0E.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWNkZ0E.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclnmcfA.s: Assembler messages:
encrypt.c: /tmp/cclnmcfA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclnmcfA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclnmcfA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclnmcfA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnmcfA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnmcfA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnmcfA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnmcfA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnmcfA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnmcfA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnmcfA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnmcfA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclnmcfA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnmcfA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclnmcfA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnmcfA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclnmcfA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnmcfA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnmcfA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnmcfA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnmcfA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnmcfA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclnmcfA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnmcfA.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc3erQUO.s: Assembler messages:
encrypt.c: /tmp/cc3erQUO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3erQUO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3erQUO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3erQUO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3erQUO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3erQUO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3erQUO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3erQUO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3erQUO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3erQUO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3erQUO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3erQUO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3erQUO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3erQUO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3erQUO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3erQUO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3erQUO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3erQUO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3erQUO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3erQUO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3erQUO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3erQUO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3erQUO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3erQUO.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccy08dSF.s: Assembler messages:
encrypt.c: /tmp/ccy08dSF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy08dSF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy08dSF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccy08dSF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy08dSF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy08dSF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy08dSF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy08dSF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy08dSF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy08dSF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy08dSF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy08dSF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy08dSF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy08dSF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy08dSF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy08dSF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy08dSF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy08dSF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy08dSF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy08dSF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy08dSF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy08dSF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy08dSF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy08dSF.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBjV4mO.s: Assembler messages:
encrypt.c: /tmp/ccBjV4mO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBjV4mO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBjV4mO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBjV4mO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjV4mO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjV4mO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjV4mO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjV4mO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjV4mO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBjV4mO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBjV4mO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBjV4mO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBjV4mO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjV4mO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBjV4mO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBjV4mO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBjV4mO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBjV4mO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBjV4mO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBjV4mO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBjV4mO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBjV4mO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBjV4mO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBjV4mO.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc94eX4L.s: Assembler messages:
encrypt.c: /tmp/cc94eX4L.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc94eX4L.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc94eX4L.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc94eX4L.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94eX4L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94eX4L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94eX4L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94eX4L.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94eX4L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc94eX4L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc94eX4L.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc94eX4L.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc94eX4L.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94eX4L.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc94eX4L.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc94eX4L.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc94eX4L.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc94eX4L.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc94eX4L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc94eX4L.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc94eX4L.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc94eX4L.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc94eX4L.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc94eX4L.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccotMyQ8.s: Assembler messages:
encrypt.c: /tmp/ccotMyQ8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccotMyQ8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccotMyQ8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccotMyQ8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotMyQ8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotMyQ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotMyQ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotMyQ8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotMyQ8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotMyQ8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotMyQ8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotMyQ8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccotMyQ8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotMyQ8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccotMyQ8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotMyQ8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccotMyQ8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccotMyQ8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccotMyQ8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccotMyQ8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccotMyQ8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccotMyQ8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccotMyQ8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccotMyQ8.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdEk4Kh.s: Assembler messages:
encrypt.c: /tmp/ccdEk4Kh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdEk4Kh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdEk4Kh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdEk4Kh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEk4Kh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEk4Kh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEk4Kh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEk4Kh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEk4Kh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdEk4Kh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdEk4Kh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdEk4Kh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdEk4Kh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEk4Kh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdEk4Kh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdEk4Kh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdEk4Kh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdEk4Kh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdEk4Kh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdEk4Kh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEk4Kh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdEk4Kh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdEk4Kh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdEk4Kh.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnFl62H.s: Assembler messages:
encrypt.c: /tmp/ccnFl62H.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnFl62H.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnFl62H.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnFl62H.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFl62H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFl62H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFl62H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFl62H.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFl62H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnFl62H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnFl62H.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnFl62H.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnFl62H.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFl62H.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnFl62H.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnFl62H.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnFl62H.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnFl62H.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnFl62H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnFl62H.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnFl62H.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnFl62H.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnFl62H.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnFl62H.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccAqT5KN.s: Assembler messages:
encrypt.c: /tmp/ccAqT5KN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAqT5KN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAqT5KN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAqT5KN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqT5KN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqT5KN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqT5KN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqT5KN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqT5KN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqT5KN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqT5KN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqT5KN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAqT5KN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqT5KN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAqT5KN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqT5KN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAqT5KN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAqT5KN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAqT5KN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAqT5KN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAqT5KN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAqT5KN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAqT5KN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAqT5KN.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccUHGHAi.s: Assembler messages:
encrypt.c: /tmp/ccUHGHAi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUHGHAi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUHGHAi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUHGHAi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHGHAi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHGHAi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHGHAi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHGHAi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHGHAi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUHGHAi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUHGHAi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUHGHAi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUHGHAi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHGHAi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUHGHAi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUHGHAi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUHGHAi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHGHAi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHGHAi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHGHAi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHGHAi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUHGHAi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHGHAi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUHGHAi.s:64: Error: too many memory references for `xor'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNYCPOP.s: Assembler messages:
encrypt.c: /tmp/ccNYCPOP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNYCPOP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNYCPOP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNYCPOP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYCPOP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYCPOP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYCPOP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYCPOP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYCPOP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYCPOP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYCPOP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYCPOP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNYCPOP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYCPOP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNYCPOP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYCPOP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNYCPOP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYCPOP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYCPOP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYCPOP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYCPOP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYCPOP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNYCPOP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYCPOP.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoSPLpw.s: Assembler messages:
encrypt.c: /tmp/ccoSPLpw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoSPLpw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoSPLpw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoSPLpw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSPLpw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSPLpw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSPLpw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSPLpw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSPLpw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSPLpw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSPLpw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSPLpw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoSPLpw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSPLpw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoSPLpw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSPLpw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoSPLpw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSPLpw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoSPLpw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoSPLpw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSPLpw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoSPLpw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoSPLpw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoSPLpw.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEmQhLC.s: Assembler messages:
encrypt.c: /tmp/ccEmQhLC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEmQhLC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEmQhLC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEmQhLC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmQhLC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmQhLC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmQhLC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmQhLC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmQhLC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEmQhLC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEmQhLC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEmQhLC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEmQhLC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmQhLC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEmQhLC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEmQhLC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEmQhLC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEmQhLC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEmQhLC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEmQhLC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEmQhLC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEmQhLC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEmQhLC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEmQhLC.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgyeUWc.s: Assembler messages:
encrypt.c: /tmp/ccgyeUWc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgyeUWc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgyeUWc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgyeUWc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyeUWc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyeUWc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyeUWc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyeUWc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyeUWc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgyeUWc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgyeUWc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgyeUWc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgyeUWc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyeUWc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgyeUWc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgyeUWc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgyeUWc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgyeUWc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgyeUWc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgyeUWc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyeUWc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgyeUWc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgyeUWc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgyeUWc.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccizKmFQ.s: Assembler messages:
encrypt.c: /tmp/ccizKmFQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccizKmFQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccizKmFQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccizKmFQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizKmFQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizKmFQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizKmFQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizKmFQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizKmFQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccizKmFQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccizKmFQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccizKmFQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccizKmFQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizKmFQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccizKmFQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccizKmFQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccizKmFQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccizKmFQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccizKmFQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccizKmFQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizKmFQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccizKmFQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccizKmFQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccizKmFQ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNQG8y0.s: Assembler messages:
encrypt.c: /tmp/ccNQG8y0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNQG8y0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNQG8y0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNQG8y0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQG8y0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQG8y0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQG8y0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQG8y0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQG8y0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQG8y0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQG8y0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQG8y0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNQG8y0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQG8y0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNQG8y0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQG8y0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNQG8y0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNQG8y0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQG8y0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQG8y0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNQG8y0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQG8y0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNQG8y0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNQG8y0.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQEbN4l.s: Assembler messages:
encrypt.c: /tmp/ccQEbN4l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQEbN4l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQEbN4l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQEbN4l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEbN4l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEbN4l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEbN4l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEbN4l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEbN4l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQEbN4l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQEbN4l.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQEbN4l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQEbN4l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEbN4l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQEbN4l.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQEbN4l.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQEbN4l.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQEbN4l.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQEbN4l.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQEbN4l.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEbN4l.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQEbN4l.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQEbN4l.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQEbN4l.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNAkn78.s: Assembler messages:
encrypt.c: /tmp/ccNAkn78.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNAkn78.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNAkn78.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNAkn78.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAkn78.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAkn78.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAkn78.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAkn78.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAkn78.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNAkn78.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNAkn78.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNAkn78.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNAkn78.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAkn78.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNAkn78.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNAkn78.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNAkn78.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNAkn78.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNAkn78.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNAkn78.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNAkn78.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNAkn78.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNAkn78.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNAkn78.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce1Efsf.s: Assembler messages:
encrypt.c: /tmp/cce1Efsf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce1Efsf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce1Efsf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce1Efsf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1Efsf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1Efsf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1Efsf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1Efsf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1Efsf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce1Efsf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce1Efsf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce1Efsf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce1Efsf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1Efsf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce1Efsf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce1Efsf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce1Efsf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce1Efsf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce1Efsf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce1Efsf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1Efsf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce1Efsf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cce1Efsf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce1Efsf.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHIJ2RA.s: Assembler messages:
encrypt.c: /tmp/ccHIJ2RA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHIJ2RA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHIJ2RA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHIJ2RA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIJ2RA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIJ2RA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIJ2RA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIJ2RA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIJ2RA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHIJ2RA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHIJ2RA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHIJ2RA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHIJ2RA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIJ2RA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHIJ2RA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHIJ2RA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHIJ2RA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHIJ2RA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHIJ2RA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHIJ2RA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIJ2RA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHIJ2RA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHIJ2RA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHIJ2RA.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWv5OT2.s: Assembler messages:
encrypt.c: /tmp/ccWv5OT2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWv5OT2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWv5OT2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWv5OT2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWv5OT2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWv5OT2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWv5OT2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWv5OT2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWv5OT2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWv5OT2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWv5OT2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWv5OT2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWv5OT2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWv5OT2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWv5OT2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWv5OT2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWv5OT2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWv5OT2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWv5OT2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWv5OT2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWv5OT2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWv5OT2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWv5OT2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWv5OT2.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTQRN7Z.s: Assembler messages:
encrypt.c: /tmp/ccTQRN7Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTQRN7Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTQRN7Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTQRN7Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQRN7Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQRN7Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQRN7Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQRN7Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQRN7Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQRN7Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQRN7Z.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQRN7Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTQRN7Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQRN7Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTQRN7Z.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQRN7Z.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTQRN7Z.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTQRN7Z.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQRN7Z.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQRN7Z.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTQRN7Z.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQRN7Z.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTQRN7Z.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTQRN7Z.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccpyeftw.s: Assembler messages:
encrypt.c: /tmp/ccpyeftw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpyeftw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpyeftw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpyeftw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyeftw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyeftw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyeftw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyeftw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyeftw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpyeftw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpyeftw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpyeftw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpyeftw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyeftw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpyeftw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpyeftw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpyeftw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpyeftw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpyeftw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpyeftw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpyeftw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpyeftw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpyeftw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpyeftw.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYcr3Dq.s: Assembler messages:
encrypt.c: /tmp/ccYcr3Dq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYcr3Dq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYcr3Dq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYcr3Dq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcr3Dq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcr3Dq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcr3Dq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcr3Dq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcr3Dq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYcr3Dq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYcr3Dq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYcr3Dq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYcr3Dq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcr3Dq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYcr3Dq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYcr3Dq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYcr3Dq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYcr3Dq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYcr3Dq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYcr3Dq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcr3Dq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYcr3Dq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYcr3Dq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYcr3Dq.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYwMKTt.s: Assembler messages:
encrypt.c: /tmp/ccYwMKTt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYwMKTt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYwMKTt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYwMKTt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwMKTt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwMKTt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwMKTt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwMKTt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwMKTt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYwMKTt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYwMKTt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYwMKTt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYwMKTt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwMKTt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYwMKTt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYwMKTt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYwMKTt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYwMKTt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYwMKTt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYwMKTt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwMKTt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYwMKTt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYwMKTt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYwMKTt.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccHN20ZZ.s: Assembler messages:
encrypt.c: /tmp/ccHN20ZZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHN20ZZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHN20ZZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHN20ZZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHN20ZZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHN20ZZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHN20ZZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHN20ZZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHN20ZZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHN20ZZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHN20ZZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHN20ZZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHN20ZZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHN20ZZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHN20ZZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHN20ZZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHN20ZZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHN20ZZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHN20ZZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHN20ZZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHN20ZZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHN20ZZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHN20ZZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHN20ZZ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2hDnqi.s: Assembler messages:
encrypt.c: /tmp/cc2hDnqi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2hDnqi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2hDnqi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2hDnqi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hDnqi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hDnqi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hDnqi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hDnqi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hDnqi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hDnqi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hDnqi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hDnqi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2hDnqi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hDnqi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2hDnqi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hDnqi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2hDnqi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2hDnqi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2hDnqi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2hDnqi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2hDnqi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2hDnqi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2hDnqi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2hDnqi.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAiHtba.s: Assembler messages:
encrypt.c: /tmp/ccAiHtba.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAiHtba.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAiHtba.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAiHtba.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiHtba.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiHtba.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiHtba.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiHtba.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiHtba.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAiHtba.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAiHtba.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAiHtba.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAiHtba.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiHtba.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAiHtba.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAiHtba.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAiHtba.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAiHtba.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAiHtba.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAiHtba.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAiHtba.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAiHtba.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAiHtba.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAiHtba.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4YodFH.s: Assembler messages:
encrypt.c: /tmp/cc4YodFH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4YodFH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4YodFH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4YodFH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YodFH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YodFH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YodFH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YodFH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YodFH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4YodFH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4YodFH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4YodFH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4YodFH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YodFH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4YodFH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4YodFH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4YodFH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4YodFH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4YodFH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4YodFH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4YodFH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4YodFH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4YodFH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4YodFH.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLA5h3W.s: Assembler messages:
encrypt.c: /tmp/ccLA5h3W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLA5h3W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLA5h3W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLA5h3W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA5h3W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA5h3W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA5h3W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA5h3W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA5h3W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLA5h3W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLA5h3W.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLA5h3W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLA5h3W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA5h3W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLA5h3W.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLA5h3W.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLA5h3W.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLA5h3W.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLA5h3W.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLA5h3W.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLA5h3W.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLA5h3W.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLA5h3W.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLA5h3W.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer avx1

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgNQZ9m.s: Assembler messages:
encrypt.c: /tmp/ccgNQZ9m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgNQZ9m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgNQZ9m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgNQZ9m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNQZ9m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNQZ9m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNQZ9m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNQZ9m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNQZ9m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgNQZ9m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgNQZ9m.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgNQZ9m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgNQZ9m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNQZ9m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgNQZ9m.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgNQZ9m.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgNQZ9m.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgNQZ9m.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgNQZ9m.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgNQZ9m.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNQZ9m.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgNQZ9m.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgNQZ9m.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgNQZ9m.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer sse4

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc5v82y1.s: Assembler messages:
encrypt.c: /tmp/cc5v82y1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5v82y1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5v82y1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5v82y1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5v82y1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5v82y1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5v82y1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5v82y1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5v82y1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5v82y1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5v82y1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5v82y1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5v82y1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5v82y1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5v82y1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5v82y1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5v82y1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5v82y1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5v82y1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5v82y1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5v82y1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5v82y1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5v82y1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5v82y1.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer avx1

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA8C69M.s: Assembler messages:
encrypt.c: /tmp/ccA8C69M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA8C69M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA8C69M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA8C69M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8C69M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8C69M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8C69M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8C69M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8C69M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8C69M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8C69M.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8C69M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA8C69M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8C69M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA8C69M.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8C69M.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA8C69M.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA8C69M.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8C69M.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8C69M.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA8C69M.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8C69M.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA8C69M.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA8C69M.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFXfm50.s: Assembler messages:
encrypt.c: /tmp/ccFXfm50.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFXfm50.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFXfm50.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFXfm50.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXfm50.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXfm50.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXfm50.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXfm50.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXfm50.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFXfm50.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFXfm50.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFXfm50.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFXfm50.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXfm50.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFXfm50.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFXfm50.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFXfm50.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFXfm50.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFXfm50.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFXfm50.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXfm50.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFXfm50.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFXfm50.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFXfm50.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cci79eLT.s: Assembler messages:
encrypt.c: /tmp/cci79eLT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci79eLT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci79eLT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci79eLT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci79eLT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci79eLT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci79eLT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci79eLT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci79eLT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci79eLT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci79eLT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci79eLT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci79eLT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci79eLT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci79eLT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci79eLT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci79eLT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci79eLT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci79eLT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci79eLT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cci79eLT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci79eLT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cci79eLT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci79eLT.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccexXjIB.s: Assembler messages:
encrypt.c: /tmp/ccexXjIB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccexXjIB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccexXjIB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccexXjIB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexXjIB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexXjIB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexXjIB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexXjIB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexXjIB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccexXjIB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccexXjIB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccexXjIB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccexXjIB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexXjIB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccexXjIB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccexXjIB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccexXjIB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccexXjIB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccexXjIB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccexXjIB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccexXjIB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccexXjIB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccexXjIB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccexXjIB.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm5BMjb.s: Assembler messages:
encrypt.c: /tmp/ccm5BMjb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm5BMjb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm5BMjb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm5BMjb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5BMjb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5BMjb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5BMjb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5BMjb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5BMjb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5BMjb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5BMjb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5BMjb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm5BMjb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5BMjb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm5BMjb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5BMjb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm5BMjb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5BMjb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5BMjb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5BMjb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5BMjb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5BMjb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm5BMjb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5BMjb.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer sse4

Compiler output

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

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer avx1

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRZbHvO.s: Assembler messages:
encrypt.c: /tmp/ccRZbHvO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRZbHvO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRZbHvO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRZbHvO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZbHvO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZbHvO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZbHvO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZbHvO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZbHvO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZbHvO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZbHvO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZbHvO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRZbHvO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZbHvO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRZbHvO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZbHvO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRZbHvO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZbHvO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZbHvO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZbHvO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZbHvO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZbHvO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRZbHvO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZbHvO.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse4

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQ37ycQ.s: Assembler messages:
encrypt.c: /tmp/ccQ37ycQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ37ycQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ37ycQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ37ycQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ37ycQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ37ycQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ37ycQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ37ycQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ37ycQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ37ycQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ37ycQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ37ycQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ37ycQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ37ycQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ37ycQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ37ycQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ37ycQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ37ycQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ37ycQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ37ycQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ37ycQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ37ycQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ37ycQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ37ycQ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5eWhHv.s: Assembler messages:
encrypt.c: /tmp/cc5eWhHv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5eWhHv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5eWhHv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5eWhHv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eWhHv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eWhHv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eWhHv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eWhHv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eWhHv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5eWhHv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5eWhHv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5eWhHv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5eWhHv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eWhHv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5eWhHv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5eWhHv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5eWhHv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5eWhHv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5eWhHv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5eWhHv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5eWhHv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5eWhHv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5eWhHv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5eWhHv.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cckvtFZT.s: Assembler messages:
encrypt.c: /tmp/cckvtFZT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckvtFZT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckvtFZT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckvtFZT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvtFZT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvtFZT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvtFZT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvtFZT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvtFZT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvtFZT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvtFZT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvtFZT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckvtFZT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvtFZT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckvtFZT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvtFZT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckvtFZT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckvtFZT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvtFZT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvtFZT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckvtFZT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvtFZT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckvtFZT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckvtFZT.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQjMOy6.s: Assembler messages:
encrypt.c: /tmp/ccQjMOy6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQjMOy6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQjMOy6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQjMOy6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjMOy6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjMOy6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjMOy6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjMOy6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjMOy6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQjMOy6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQjMOy6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQjMOy6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQjMOy6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjMOy6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQjMOy6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQjMOy6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQjMOy6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQjMOy6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQjMOy6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQjMOy6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQjMOy6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQjMOy6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQjMOy6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQjMOy6.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLHtGqE.s: Assembler messages:
encrypt.c: /tmp/ccLHtGqE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLHtGqE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLHtGqE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLHtGqE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHtGqE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHtGqE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHtGqE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHtGqE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHtGqE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLHtGqE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLHtGqE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLHtGqE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLHtGqE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHtGqE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLHtGqE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLHtGqE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLHtGqE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLHtGqE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLHtGqE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLHtGqE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLHtGqE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLHtGqE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLHtGqE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLHtGqE.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cco8hlDj.s: Assembler messages:
encrypt.c: /tmp/cco8hlDj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco8hlDj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco8hlDj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco8hlDj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8hlDj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8hlDj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8hlDj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8hlDj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8hlDj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco8hlDj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco8hlDj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco8hlDj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco8hlDj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8hlDj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco8hlDj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco8hlDj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco8hlDj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco8hlDj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco8hlDj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco8hlDj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8hlDj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco8hlDj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cco8hlDj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco8hlDj.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFLm4hU.s: Assembler messages:
encrypt.c: /tmp/ccFLm4hU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFLm4hU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFLm4hU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFLm4hU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLm4hU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLm4hU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLm4hU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLm4hU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLm4hU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFLm4hU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFLm4hU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFLm4hU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFLm4hU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLm4hU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFLm4hU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFLm4hU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFLm4hU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFLm4hU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFLm4hU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFLm4hU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLm4hU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFLm4hU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFLm4hU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFLm4hU.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceK2NlZ.s: Assembler messages:
encrypt.c: /tmp/cceK2NlZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceK2NlZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceK2NlZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceK2NlZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceK2NlZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceK2NlZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceK2NlZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceK2NlZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceK2NlZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceK2NlZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceK2NlZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceK2NlZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceK2NlZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceK2NlZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceK2NlZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceK2NlZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceK2NlZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceK2NlZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceK2NlZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceK2NlZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceK2NlZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceK2NlZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceK2NlZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceK2NlZ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdofwCN.s: Assembler messages:
encrypt.c: /tmp/ccdofwCN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdofwCN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdofwCN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdofwCN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdofwCN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdofwCN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdofwCN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdofwCN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdofwCN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdofwCN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdofwCN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdofwCN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdofwCN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdofwCN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdofwCN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdofwCN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdofwCN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdofwCN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdofwCN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdofwCN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdofwCN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdofwCN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdofwCN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdofwCN.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs4VWn5.s: Assembler messages:
encrypt.c: /tmp/ccs4VWn5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs4VWn5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs4VWn5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs4VWn5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4VWn5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4VWn5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4VWn5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4VWn5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4VWn5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs4VWn5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs4VWn5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs4VWn5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs4VWn5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4VWn5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs4VWn5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs4VWn5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs4VWn5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs4VWn5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs4VWn5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs4VWn5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs4VWn5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs4VWn5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs4VWn5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs4VWn5.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjSjAln.s: Assembler messages:
encrypt.c: /tmp/ccjSjAln.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjSjAln.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjSjAln.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjSjAln.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSjAln.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSjAln.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSjAln.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSjAln.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSjAln.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSjAln.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSjAln.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSjAln.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjSjAln.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSjAln.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjSjAln.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSjAln.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjSjAln.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSjAln.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSjAln.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSjAln.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSjAln.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSjAln.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjSjAln.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSjAln.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3DGjLa.s: Assembler messages:
encrypt.c: /tmp/cc3DGjLa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3DGjLa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3DGjLa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3DGjLa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DGjLa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DGjLa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DGjLa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DGjLa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DGjLa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3DGjLa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3DGjLa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3DGjLa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3DGjLa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DGjLa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3DGjLa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3DGjLa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3DGjLa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3DGjLa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3DGjLa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3DGjLa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DGjLa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3DGjLa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3DGjLa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3DGjLa.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccM3O98.s: Assembler messages:
encrypt.c: /tmp/cccM3O98.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccM3O98.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccM3O98.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccM3O98.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM3O98.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM3O98.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM3O98.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM3O98.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM3O98.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccM3O98.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccM3O98.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccM3O98.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccM3O98.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM3O98.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccM3O98.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccM3O98.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccM3O98.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccM3O98.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccM3O98.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccM3O98.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM3O98.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccM3O98.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccM3O98.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccM3O98.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRrOvtP.s: Assembler messages:
encrypt.c: /tmp/ccRrOvtP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRrOvtP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRrOvtP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRrOvtP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrOvtP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrOvtP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrOvtP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrOvtP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrOvtP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRrOvtP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRrOvtP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRrOvtP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRrOvtP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrOvtP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRrOvtP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRrOvtP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRrOvtP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRrOvtP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRrOvtP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRrOvtP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrOvtP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRrOvtP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRrOvtP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRrOvtP.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccddYODw.s: Assembler messages:
encrypt.c: /tmp/ccddYODw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccddYODw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccddYODw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccddYODw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddYODw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddYODw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddYODw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddYODw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddYODw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccddYODw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccddYODw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccddYODw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccddYODw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddYODw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccddYODw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccddYODw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccddYODw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccddYODw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccddYODw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccddYODw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccddYODw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccddYODw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccddYODw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccddYODw.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccceaKa2.s: Assembler messages:
encrypt.c: /tmp/ccceaKa2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccceaKa2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccceaKa2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccceaKa2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceaKa2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceaKa2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceaKa2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceaKa2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceaKa2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceaKa2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceaKa2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceaKa2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccceaKa2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceaKa2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccceaKa2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceaKa2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccceaKa2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccceaKa2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccceaKa2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccceaKa2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccceaKa2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccceaKa2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccceaKa2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccceaKa2.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm5w7ia.s: Assembler messages:
encrypt.c: /tmp/ccm5w7ia.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm5w7ia.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm5w7ia.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm5w7ia.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5w7ia.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5w7ia.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5w7ia.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5w7ia.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5w7ia.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5w7ia.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5w7ia.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5w7ia.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm5w7ia.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5w7ia.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm5w7ia.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5w7ia.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm5w7ia.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm5w7ia.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5w7ia.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5w7ia.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm5w7ia.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5w7ia.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm5w7ia.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm5w7ia.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccAgTDui.s: Assembler messages:
encrypt.c: /tmp/ccAgTDui.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAgTDui.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAgTDui.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAgTDui.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgTDui.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgTDui.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgTDui.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgTDui.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgTDui.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgTDui.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgTDui.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgTDui.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAgTDui.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgTDui.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAgTDui.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgTDui.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAgTDui.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAgTDui.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAgTDui.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAgTDui.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAgTDui.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAgTDui.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAgTDui.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAgTDui.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxhkeTO.s: Assembler messages:
encrypt.c: /tmp/ccxhkeTO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxhkeTO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxhkeTO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxhkeTO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhkeTO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhkeTO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhkeTO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhkeTO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhkeTO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhkeTO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhkeTO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhkeTO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxhkeTO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhkeTO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxhkeTO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhkeTO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxhkeTO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhkeTO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhkeTO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhkeTO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhkeTO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhkeTO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxhkeTO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhkeTO.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6RRnqQ.s: Assembler messages:
encrypt.c: /tmp/cc6RRnqQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6RRnqQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6RRnqQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6RRnqQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RRnqQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RRnqQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RRnqQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RRnqQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RRnqQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6RRnqQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6RRnqQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6RRnqQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6RRnqQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RRnqQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6RRnqQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6RRnqQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6RRnqQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6RRnqQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6RRnqQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6RRnqQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RRnqQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6RRnqQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6RRnqQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6RRnqQ.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccBh526p.s: Assembler messages:
encrypt.c: /tmp/ccBh526p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBh526p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBh526p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBh526p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBh526p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBh526p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBh526p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBh526p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBh526p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBh526p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBh526p.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBh526p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBh526p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBh526p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBh526p.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBh526p.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBh526p.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBh526p.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBh526p.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBh526p.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBh526p.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBh526p.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBh526p.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBh526p.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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