Implementation notes: x86, kizomba, crypto_aead/omdsha256k256n248tau256v1

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
197408refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082420180818
198391refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082420180818
212399refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082420180818
213462refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082420180818
214591refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082420180818
217206refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082420180818
217338refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082420180818
217702refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082420180818
217926refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082420180818
218536refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082420180818
218681refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082420180818
218877refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082420180818
219692refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082420180818
220248refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082420180818
220530refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082420180818
220549refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082420180818
223982refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082420180818
225193refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082420180818
225690refgcc -m32 -O3 -fomit-frame-pointer2018082420180818
226218refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082420180818
226447refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082420180818
226643refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082420180818
227776refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082420180818
228300refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082420180818
230447refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082420180818
230917refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082420180818
231071refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082420180818
231599refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082420180818
232163refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082420180818
232494refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082420180818
232584refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082420180818
232591refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082420180818
233418refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082420180818
234808refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082420180818
234833refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082420180818
237107refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082420180818
238915refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082420180818
239421refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082420180818
239469refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082420180818
241064refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082420180818
241067refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082420180818
241823refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082420180818
243775refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082420180818
244772refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082420180818
246996refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082420180818
246996refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082420180818
247103refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082420180818
247526refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082420180818
248278refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082420180818
248921refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082420180818
249502refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082420180818
249741refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082420180818
250203refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082420180818
251668refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082420180818
251778refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082420180818
252238refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082420180818
253879refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082420180818
254456refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082420180818
254814refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082420180818
255926refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082420180818
255974refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082420180818
255976refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082420180818
256321refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082420180818
257444refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082420180818
257496refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082420180818
257540refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082420180818
257875refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082420180818
258105refgcc -m32 -march=core2 -O -fomit-frame-pointer2018082420180818
258465refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082420180818
258508refgcc -m32 -march=nocona -O -fomit-frame-pointer2018082420180818
258510refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082420180818
258706refgcc -m32 -march=prescott -O -fomit-frame-pointer2018082420180818
258801refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082420180818
258836refgcc -m32 -march=athlon -O -fomit-frame-pointer2018082420180818
258978refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082420180818
259012refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082420180818
259067refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082420180818
259074refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082420180818
259133refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082420180818
259218refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082420180818
259262refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082420180818
259536refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082420180818
259561refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082420180818
259601refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082420180818
259865refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082420180818
260022refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082420180818
260028refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082420180818
260175refgcc -m32 -O -fomit-frame-pointer2018082420180818
260175refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082420180818
260184refgcc -m32 -march=k8 -O -fomit-frame-pointer2018082420180818
260468refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082420180818
260484refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082420180818
260615refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082420180818
260744refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082420180818
260869refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082420180818
261077refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082420180818
261302refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082420180818
261366refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082420180818
261788refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082420180818
262421refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082420180818
263841refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082420180818
264766refgcc -m32 -O2 -fomit-frame-pointer2018082420180818
268599refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082420180818
268807refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082420180818
269438refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082420180818
269831refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082420180818
270159refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082420180818
270986refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082420180818
271031refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082420180818
271197refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082420180818
271224refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082420180818
271553refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082420180818
271583refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082420180818
271922refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082420180818
272105refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082420180818
272342refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082420180818
272562refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082420180818
272591refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082420180818
272619refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082420180818
273034refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082420180818
273194refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082420180818
273216refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082420180818
273233refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082420180818
273494refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082420180818
273546refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082420180818
273548refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082420180818
273629refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082420180818
273695refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082420180818
273842refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082420180818
273972refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082420180818
273974refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082420180818
273990refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082420180818
274107refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082420180818
274430refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082420180818
274563refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082420180818
274643refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082420180818
274651refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082420180818
274655refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082420180818
274669refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082420180818
274804refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082420180818
274854refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082420180818
275046refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082420180818
275143refgcc -m32 -Os -fomit-frame-pointer2018082420180818
275232refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082420180818
275452refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082420180818
275481refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082420180818
275641refgcc -m32 -march=i386 -O -fomit-frame-pointer2018082420180818
275855refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082420180818
275903refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082420180818
275976refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082420180818
276171refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082420180818
276256refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082420180818
276283refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082420180818
276655refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082420180818
277213refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082420180818
277224refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082420180818
277228refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082420180818
278525refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082420180818
278581refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082420180818
278766refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082420180818
280135refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082420180818
280599refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082420180818
280993refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082420180818
281518refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082420180818
281692refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082420180818
282194refgcc -m32 -march=i486 -O -fomit-frame-pointer2018082420180818
282426refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082420180818
282923refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082420180818
284105refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082420180818
284726refgcc -m32 -march=k6 -O -fomit-frame-pointer2018082420180818
285121refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082420180818
287847refgcc -m32 -march=pentium -O -fomit-frame-pointer2018082420180818
290939refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082420180818
292058refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082420180818
292748refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082420180818
297012refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082420180818

Compiler output

Implementation: crypto_aead/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTfAaUU.s: Assembler messages:
encrypt.c: /tmp/ccTfAaUU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTfAaUU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTfAaUU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTfAaUU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfAaUU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfAaUU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfAaUU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfAaUU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfAaUU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTfAaUU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTfAaUU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTfAaUU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTfAaUU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfAaUU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTfAaUU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTfAaUU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTfAaUU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTfAaUU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTfAaUU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTfAaUU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTfAaUU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTfAaUU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTfAaUU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTfAaUU.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclBSiJV.s: Assembler messages:
encrypt.c: /tmp/cclBSiJV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclBSiJV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclBSiJV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclBSiJV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBSiJV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBSiJV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBSiJV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBSiJV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBSiJV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBSiJV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBSiJV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBSiJV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclBSiJV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBSiJV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclBSiJV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBSiJV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclBSiJV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBSiJV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBSiJV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBSiJV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBSiJV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBSiJV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclBSiJV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBSiJV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDdJOwf.s: Assembler messages:
encrypt.c: /tmp/ccDdJOwf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDdJOwf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDdJOwf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDdJOwf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdJOwf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdJOwf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdJOwf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdJOwf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdJOwf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDdJOwf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDdJOwf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDdJOwf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDdJOwf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdJOwf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDdJOwf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDdJOwf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDdJOwf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDdJOwf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDdJOwf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdJOwf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDdJOwf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDdJOwf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDdJOwf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDdJOwf.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqr6eQO.s: Assembler messages:
encrypt.c: /tmp/ccqr6eQO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqr6eQO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqr6eQO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqr6eQO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqr6eQO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqr6eQO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqr6eQO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqr6eQO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqr6eQO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqr6eQO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqr6eQO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqr6eQO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqr6eQO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqr6eQO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqr6eQO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqr6eQO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqr6eQO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqr6eQO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqr6eQO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqr6eQO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqr6eQO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqr6eQO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqr6eQO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqr6eQO.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc46IQZe.s: Assembler messages:
encrypt.c: /tmp/cc46IQZe.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc46IQZe.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc46IQZe.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc46IQZe.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46IQZe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46IQZe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46IQZe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46IQZe.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46IQZe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc46IQZe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc46IQZe.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc46IQZe.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc46IQZe.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46IQZe.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc46IQZe.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc46IQZe.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc46IQZe.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46IQZe.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46IQZe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc46IQZe.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46IQZe.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc46IQZe.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46IQZe.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc46IQZe.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRNrtVZ.s: Assembler messages:
encrypt.c: /tmp/ccRNrtVZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRNrtVZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRNrtVZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRNrtVZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNrtVZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNrtVZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNrtVZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNrtVZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNrtVZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRNrtVZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRNrtVZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRNrtVZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRNrtVZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNrtVZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRNrtVZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRNrtVZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRNrtVZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRNrtVZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRNrtVZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRNrtVZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNrtVZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRNrtVZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRNrtVZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRNrtVZ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKLYhR6.s: Assembler messages:
encrypt.c: /tmp/ccKLYhR6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKLYhR6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKLYhR6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKLYhR6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLYhR6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLYhR6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLYhR6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLYhR6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLYhR6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKLYhR6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKLYhR6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKLYhR6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKLYhR6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLYhR6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKLYhR6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKLYhR6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKLYhR6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKLYhR6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKLYhR6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKLYhR6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKLYhR6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKLYhR6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKLYhR6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKLYhR6.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnwndhQ.s: Assembler messages:
encrypt.c: /tmp/ccnwndhQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnwndhQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnwndhQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnwndhQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwndhQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwndhQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwndhQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwndhQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwndhQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnwndhQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnwndhQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnwndhQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnwndhQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwndhQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnwndhQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnwndhQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnwndhQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwndhQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwndhQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwndhQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwndhQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnwndhQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwndhQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwndhQ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVs2huI.s: Assembler messages:
encrypt.c: /tmp/ccVs2huI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVs2huI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVs2huI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVs2huI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVs2huI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVs2huI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVs2huI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVs2huI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVs2huI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVs2huI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVs2huI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVs2huI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVs2huI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVs2huI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVs2huI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVs2huI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVs2huI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVs2huI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVs2huI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVs2huI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVs2huI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVs2huI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVs2huI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVs2huI.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuOPvsE.s: Assembler messages:
encrypt.c: /tmp/ccuOPvsE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuOPvsE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuOPvsE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuOPvsE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOPvsE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOPvsE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOPvsE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOPvsE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOPvsE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuOPvsE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuOPvsE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuOPvsE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuOPvsE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOPvsE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuOPvsE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuOPvsE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuOPvsE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuOPvsE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuOPvsE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuOPvsE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOPvsE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuOPvsE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuOPvsE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuOPvsE.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2JJ9BL.s: Assembler messages:
encrypt.c: /tmp/cc2JJ9BL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2JJ9BL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2JJ9BL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2JJ9BL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JJ9BL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JJ9BL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JJ9BL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JJ9BL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JJ9BL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JJ9BL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JJ9BL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JJ9BL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2JJ9BL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JJ9BL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2JJ9BL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2JJ9BL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2JJ9BL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JJ9BL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JJ9BL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2JJ9BL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JJ9BL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2JJ9BL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JJ9BL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2JJ9BL.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAnI7Dt.s: Assembler messages:
encrypt.c: /tmp/ccAnI7Dt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAnI7Dt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAnI7Dt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAnI7Dt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnI7Dt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnI7Dt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnI7Dt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnI7Dt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnI7Dt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAnI7Dt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAnI7Dt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAnI7Dt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAnI7Dt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnI7Dt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAnI7Dt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAnI7Dt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAnI7Dt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAnI7Dt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAnI7Dt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAnI7Dt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAnI7Dt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAnI7Dt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAnI7Dt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAnI7Dt.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccDcOgMA.s: Assembler messages:
encrypt.c: /tmp/ccDcOgMA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDcOgMA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDcOgMA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDcOgMA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcOgMA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcOgMA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcOgMA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcOgMA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcOgMA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDcOgMA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDcOgMA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDcOgMA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDcOgMA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcOgMA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDcOgMA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDcOgMA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDcOgMA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDcOgMA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDcOgMA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDcOgMA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDcOgMA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDcOgMA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDcOgMA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDcOgMA.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cczwXCDR.s: Assembler messages:
encrypt.c: /tmp/cczwXCDR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczwXCDR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczwXCDR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczwXCDR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwXCDR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwXCDR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwXCDR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwXCDR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwXCDR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczwXCDR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczwXCDR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczwXCDR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczwXCDR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwXCDR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczwXCDR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczwXCDR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczwXCDR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczwXCDR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczwXCDR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczwXCDR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczwXCDR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczwXCDR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczwXCDR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczwXCDR.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIqfzhz.s: Assembler messages:
encrypt.c: /tmp/ccIqfzhz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIqfzhz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIqfzhz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIqfzhz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqfzhz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqfzhz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqfzhz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqfzhz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqfzhz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIqfzhz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIqfzhz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIqfzhz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIqfzhz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqfzhz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIqfzhz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIqfzhz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIqfzhz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIqfzhz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIqfzhz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIqfzhz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIqfzhz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIqfzhz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIqfzhz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIqfzhz.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmwm2wA.s: Assembler messages:
encrypt.c: /tmp/ccmwm2wA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmwm2wA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmwm2wA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmwm2wA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwm2wA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwm2wA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwm2wA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwm2wA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwm2wA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmwm2wA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmwm2wA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmwm2wA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmwm2wA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwm2wA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmwm2wA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmwm2wA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmwm2wA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmwm2wA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmwm2wA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmwm2wA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwm2wA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmwm2wA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmwm2wA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmwm2wA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1xfDrN.s: Assembler messages:
encrypt.c: /tmp/cc1xfDrN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1xfDrN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1xfDrN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1xfDrN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xfDrN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xfDrN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xfDrN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xfDrN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xfDrN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1xfDrN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1xfDrN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1xfDrN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1xfDrN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xfDrN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1xfDrN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1xfDrN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1xfDrN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1xfDrN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1xfDrN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1xfDrN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1xfDrN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1xfDrN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1xfDrN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1xfDrN.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwPs3mI.s: Assembler messages:
encrypt.c: /tmp/ccwPs3mI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwPs3mI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwPs3mI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwPs3mI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPs3mI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPs3mI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPs3mI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPs3mI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPs3mI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwPs3mI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwPs3mI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwPs3mI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwPs3mI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPs3mI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwPs3mI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwPs3mI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwPs3mI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPs3mI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPs3mI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPs3mI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPs3mI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwPs3mI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPs3mI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPs3mI.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccejYIgQ.s: Assembler messages:
encrypt.c: /tmp/ccejYIgQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccejYIgQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccejYIgQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccejYIgQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejYIgQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejYIgQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejYIgQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejYIgQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejYIgQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccejYIgQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccejYIgQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccejYIgQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccejYIgQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejYIgQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccejYIgQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccejYIgQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccejYIgQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccejYIgQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccejYIgQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccejYIgQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccejYIgQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccejYIgQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccejYIgQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccejYIgQ.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxzm22v.s: Assembler messages:
encrypt.c: /tmp/ccxzm22v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxzm22v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxzm22v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxzm22v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzm22v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzm22v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzm22v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzm22v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzm22v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzm22v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzm22v.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzm22v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxzm22v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzm22v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxzm22v.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzm22v.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxzm22v.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxzm22v.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzm22v.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzm22v.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxzm22v.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzm22v.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxzm22v.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxzm22v.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccAWfg8I.s: Assembler messages:
encrypt.c: /tmp/ccAWfg8I.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAWfg8I.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAWfg8I.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAWfg8I.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWfg8I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWfg8I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWfg8I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWfg8I.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWfg8I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAWfg8I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAWfg8I.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAWfg8I.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAWfg8I.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWfg8I.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAWfg8I.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAWfg8I.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAWfg8I.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAWfg8I.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAWfg8I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWfg8I.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAWfg8I.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAWfg8I.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAWfg8I.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAWfg8I.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccJMi9mL.s: Assembler messages:
encrypt.c: /tmp/ccJMi9mL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJMi9mL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJMi9mL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJMi9mL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMi9mL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMi9mL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMi9mL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMi9mL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMi9mL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJMi9mL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJMi9mL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJMi9mL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJMi9mL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMi9mL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJMi9mL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJMi9mL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJMi9mL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJMi9mL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJMi9mL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJMi9mL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMi9mL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJMi9mL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJMi9mL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJMi9mL.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9c3FSC.s: Assembler messages:
encrypt.c: /tmp/cc9c3FSC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9c3FSC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9c3FSC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9c3FSC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9c3FSC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9c3FSC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9c3FSC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9c3FSC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9c3FSC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9c3FSC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9c3FSC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9c3FSC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9c3FSC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9c3FSC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9c3FSC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9c3FSC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9c3FSC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9c3FSC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9c3FSC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9c3FSC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9c3FSC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9c3FSC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9c3FSC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9c3FSC.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMkOBFE.s: Assembler messages:
encrypt.c: /tmp/ccMkOBFE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMkOBFE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMkOBFE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMkOBFE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkOBFE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkOBFE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkOBFE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkOBFE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkOBFE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMkOBFE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMkOBFE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMkOBFE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMkOBFE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkOBFE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMkOBFE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMkOBFE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMkOBFE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMkOBFE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMkOBFE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMkOBFE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkOBFE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMkOBFE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMkOBFE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMkOBFE.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9Zgckf.s: Assembler messages:
encrypt.c: /tmp/cc9Zgckf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Zgckf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Zgckf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Zgckf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Zgckf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Zgckf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Zgckf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Zgckf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Zgckf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Zgckf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Zgckf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Zgckf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Zgckf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Zgckf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Zgckf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Zgckf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Zgckf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Zgckf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Zgckf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Zgckf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Zgckf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Zgckf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Zgckf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Zgckf.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVnl7Kp.s: Assembler messages:
encrypt.c: /tmp/ccVnl7Kp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVnl7Kp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVnl7Kp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVnl7Kp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnl7Kp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnl7Kp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnl7Kp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnl7Kp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnl7Kp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVnl7Kp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVnl7Kp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVnl7Kp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVnl7Kp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnl7Kp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVnl7Kp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVnl7Kp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVnl7Kp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVnl7Kp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVnl7Kp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVnl7Kp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnl7Kp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVnl7Kp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVnl7Kp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVnl7Kp.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9zYk3x.s: Assembler messages:
encrypt.c: /tmp/cc9zYk3x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9zYk3x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9zYk3x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9zYk3x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zYk3x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zYk3x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zYk3x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zYk3x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zYk3x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9zYk3x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9zYk3x.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9zYk3x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9zYk3x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zYk3x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9zYk3x.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9zYk3x.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9zYk3x.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9zYk3x.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9zYk3x.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9zYk3x.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9zYk3x.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9zYk3x.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9zYk3x.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9zYk3x.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMXBFnc.s: Assembler messages:
encrypt.c: /tmp/ccMXBFnc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMXBFnc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMXBFnc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMXBFnc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXBFnc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXBFnc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXBFnc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXBFnc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXBFnc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXBFnc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXBFnc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXBFnc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMXBFnc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXBFnc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMXBFnc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMXBFnc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMXBFnc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXBFnc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXBFnc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXBFnc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXBFnc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMXBFnc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXBFnc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMXBFnc.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJEYnrI.s: Assembler messages:
encrypt.c: /tmp/ccJEYnrI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJEYnrI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJEYnrI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJEYnrI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEYnrI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEYnrI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEYnrI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEYnrI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEYnrI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJEYnrI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJEYnrI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJEYnrI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJEYnrI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEYnrI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJEYnrI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJEYnrI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJEYnrI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJEYnrI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJEYnrI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJEYnrI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJEYnrI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJEYnrI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJEYnrI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJEYnrI.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyAa2wv.s: Assembler messages:
encrypt.c: /tmp/ccyAa2wv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyAa2wv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyAa2wv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyAa2wv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAa2wv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAa2wv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAa2wv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAa2wv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAa2wv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyAa2wv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyAa2wv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyAa2wv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyAa2wv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAa2wv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyAa2wv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyAa2wv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyAa2wv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyAa2wv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyAa2wv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyAa2wv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyAa2wv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyAa2wv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyAa2wv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyAa2wv.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq9Uo2U.s: Assembler messages:
encrypt.c: /tmp/ccq9Uo2U.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq9Uo2U.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq9Uo2U.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccq9Uo2U.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9Uo2U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9Uo2U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9Uo2U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9Uo2U.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9Uo2U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq9Uo2U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq9Uo2U.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq9Uo2U.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq9Uo2U.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9Uo2U.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq9Uo2U.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq9Uo2U.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq9Uo2U.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq9Uo2U.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq9Uo2U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq9Uo2U.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq9Uo2U.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq9Uo2U.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq9Uo2U.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq9Uo2U.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrYQA6R.s: Assembler messages:
encrypt.c: /tmp/ccrYQA6R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrYQA6R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrYQA6R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrYQA6R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYQA6R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYQA6R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYQA6R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYQA6R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYQA6R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYQA6R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYQA6R.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYQA6R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrYQA6R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYQA6R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrYQA6R.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYQA6R.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrYQA6R.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrYQA6R.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrYQA6R.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrYQA6R.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrYQA6R.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrYQA6R.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrYQA6R.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrYQA6R.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnxzOzo.s: Assembler messages:
encrypt.c: /tmp/ccnxzOzo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnxzOzo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnxzOzo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnxzOzo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxzOzo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxzOzo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxzOzo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxzOzo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxzOzo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnxzOzo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnxzOzo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnxzOzo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnxzOzo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxzOzo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnxzOzo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnxzOzo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnxzOzo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnxzOzo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnxzOzo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnxzOzo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnxzOzo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnxzOzo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnxzOzo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnxzOzo.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyb59hs.s: Assembler messages:
encrypt.c: /tmp/ccyb59hs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyb59hs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyb59hs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyb59hs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyb59hs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyb59hs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyb59hs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyb59hs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyb59hs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyb59hs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyb59hs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyb59hs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyb59hs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyb59hs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyb59hs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyb59hs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyb59hs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyb59hs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyb59hs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyb59hs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyb59hs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyb59hs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyb59hs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyb59hs.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6dtn0N.s: Assembler messages:
encrypt.c: /tmp/cc6dtn0N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6dtn0N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6dtn0N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6dtn0N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dtn0N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dtn0N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dtn0N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dtn0N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dtn0N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6dtn0N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6dtn0N.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6dtn0N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6dtn0N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dtn0N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6dtn0N.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6dtn0N.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6dtn0N.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6dtn0N.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6dtn0N.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6dtn0N.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6dtn0N.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6dtn0N.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6dtn0N.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6dtn0N.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmx3blu.s: Assembler messages:
encrypt.c: /tmp/ccmx3blu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmx3blu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmx3blu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmx3blu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx3blu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx3blu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx3blu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx3blu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx3blu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmx3blu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmx3blu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmx3blu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmx3blu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx3blu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmx3blu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmx3blu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmx3blu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmx3blu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmx3blu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx3blu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmx3blu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmx3blu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmx3blu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmx3blu.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8mxoPP.s: Assembler messages:
encrypt.c: /tmp/cc8mxoPP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8mxoPP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8mxoPP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8mxoPP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mxoPP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mxoPP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mxoPP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mxoPP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mxoPP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8mxoPP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8mxoPP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8mxoPP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8mxoPP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mxoPP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8mxoPP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8mxoPP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8mxoPP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8mxoPP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8mxoPP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mxoPP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8mxoPP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8mxoPP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8mxoPP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8mxoPP.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVGKobw.s: Assembler messages:
encrypt.c: /tmp/ccVGKobw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVGKobw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVGKobw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVGKobw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGKobw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGKobw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGKobw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGKobw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGKobw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGKobw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGKobw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGKobw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVGKobw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGKobw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVGKobw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGKobw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVGKobw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVGKobw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGKobw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGKobw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVGKobw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGKobw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVGKobw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVGKobw.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc19Ez82.s: Assembler messages:
encrypt.c: /tmp/cc19Ez82.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc19Ez82.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc19Ez82.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc19Ez82.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19Ez82.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19Ez82.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19Ez82.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19Ez82.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19Ez82.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19Ez82.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19Ez82.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19Ez82.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc19Ez82.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19Ez82.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc19Ez82.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc19Ez82.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc19Ez82.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19Ez82.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19Ez82.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc19Ez82.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19Ez82.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc19Ez82.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19Ez82.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc19Ez82.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPHM8a6.s: Assembler messages:
encrypt.c: /tmp/ccPHM8a6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPHM8a6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPHM8a6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPHM8a6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHM8a6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHM8a6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHM8a6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHM8a6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHM8a6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPHM8a6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPHM8a6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPHM8a6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPHM8a6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHM8a6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPHM8a6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPHM8a6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPHM8a6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPHM8a6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPHM8a6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPHM8a6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPHM8a6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPHM8a6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPHM8a6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPHM8a6.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1CLdSb.s: Assembler messages:
encrypt.c: /tmp/cc1CLdSb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1CLdSb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1CLdSb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1CLdSb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CLdSb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CLdSb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CLdSb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CLdSb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CLdSb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1CLdSb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1CLdSb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1CLdSb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1CLdSb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CLdSb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1CLdSb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1CLdSb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1CLdSb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1CLdSb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1CLdSb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1CLdSb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1CLdSb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1CLdSb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1CLdSb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1CLdSb.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccegqdub.s: Assembler messages:
encrypt.c: /tmp/ccegqdub.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccegqdub.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccegqdub.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccegqdub.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegqdub.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegqdub.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegqdub.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegqdub.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegqdub.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccegqdub.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccegqdub.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccegqdub.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccegqdub.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegqdub.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccegqdub.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccegqdub.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccegqdub.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccegqdub.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccegqdub.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccegqdub.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegqdub.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccegqdub.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccegqdub.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccegqdub.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE453Fu.s: Assembler messages:
encrypt.c: /tmp/ccE453Fu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE453Fu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE453Fu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccE453Fu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE453Fu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE453Fu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE453Fu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE453Fu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE453Fu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE453Fu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE453Fu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE453Fu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE453Fu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE453Fu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE453Fu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE453Fu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE453Fu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE453Fu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE453Fu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE453Fu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE453Fu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE453Fu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE453Fu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE453Fu.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccN9S8H0.s: Assembler messages:
encrypt.c: /tmp/ccN9S8H0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN9S8H0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN9S8H0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN9S8H0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9S8H0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9S8H0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9S8H0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9S8H0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9S8H0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9S8H0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9S8H0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9S8H0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN9S8H0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9S8H0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN9S8H0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9S8H0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN9S8H0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN9S8H0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN9S8H0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN9S8H0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN9S8H0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN9S8H0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN9S8H0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN9S8H0.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6PnmNd.s: Assembler messages:
encrypt.c: /tmp/cc6PnmNd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6PnmNd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6PnmNd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6PnmNd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PnmNd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PnmNd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PnmNd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PnmNd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PnmNd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6PnmNd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6PnmNd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6PnmNd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6PnmNd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PnmNd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6PnmNd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6PnmNd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6PnmNd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6PnmNd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6PnmNd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6PnmNd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PnmNd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6PnmNd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6PnmNd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6PnmNd.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccek8SMc.s: Assembler messages:
encrypt.c: /tmp/ccek8SMc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccek8SMc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccek8SMc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccek8SMc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek8SMc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek8SMc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek8SMc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek8SMc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek8SMc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccek8SMc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccek8SMc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccek8SMc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccek8SMc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek8SMc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccek8SMc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccek8SMc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccek8SMc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccek8SMc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccek8SMc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek8SMc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccek8SMc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccek8SMc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccek8SMc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccek8SMc.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaoEH1b.s: Assembler messages:
encrypt.c: /tmp/ccaoEH1b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaoEH1b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaoEH1b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaoEH1b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoEH1b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoEH1b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoEH1b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoEH1b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoEH1b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoEH1b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoEH1b.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoEH1b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaoEH1b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoEH1b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaoEH1b.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoEH1b.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaoEH1b.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaoEH1b.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoEH1b.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoEH1b.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaoEH1b.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoEH1b.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaoEH1b.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaoEH1b.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccs23sIf.s: Assembler messages:
encrypt.c: /tmp/ccs23sIf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs23sIf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs23sIf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccs23sIf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs23sIf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs23sIf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs23sIf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs23sIf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs23sIf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs23sIf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs23sIf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs23sIf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs23sIf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs23sIf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs23sIf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs23sIf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs23sIf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs23sIf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs23sIf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs23sIf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs23sIf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs23sIf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs23sIf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs23sIf.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccr9MFpp.s: Assembler messages:
encrypt.c: /tmp/ccr9MFpp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr9MFpp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr9MFpp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr9MFpp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9MFpp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9MFpp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9MFpp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9MFpp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9MFpp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9MFpp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9MFpp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9MFpp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr9MFpp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9MFpp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr9MFpp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9MFpp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr9MFpp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr9MFpp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9MFpp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9MFpp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr9MFpp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9MFpp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr9MFpp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr9MFpp.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxiHSSm.s: Assembler messages:
encrypt.c: /tmp/ccxiHSSm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxiHSSm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxiHSSm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxiHSSm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiHSSm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiHSSm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiHSSm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiHSSm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiHSSm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiHSSm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiHSSm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiHSSm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxiHSSm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiHSSm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxiHSSm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxiHSSm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxiHSSm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiHSSm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiHSSm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxiHSSm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiHSSm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxiHSSm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiHSSm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxiHSSm.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdlw2lJ.s: Assembler messages:
encrypt.c: /tmp/ccdlw2lJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdlw2lJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdlw2lJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdlw2lJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlw2lJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlw2lJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlw2lJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlw2lJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlw2lJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdlw2lJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdlw2lJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdlw2lJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdlw2lJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlw2lJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdlw2lJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdlw2lJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdlw2lJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdlw2lJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdlw2lJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlw2lJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdlw2lJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdlw2lJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdlw2lJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdlw2lJ.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciWEZog.s: Assembler messages:
encrypt.c: /tmp/cciWEZog.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciWEZog.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciWEZog.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciWEZog.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWEZog.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWEZog.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWEZog.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWEZog.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWEZog.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciWEZog.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciWEZog.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciWEZog.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciWEZog.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWEZog.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciWEZog.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciWEZog.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciWEZog.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciWEZog.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciWEZog.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciWEZog.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWEZog.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciWEZog.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciWEZog.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciWEZog.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cck7aFvn.s: Assembler messages:
encrypt.c: /tmp/cck7aFvn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck7aFvn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck7aFvn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck7aFvn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7aFvn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7aFvn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7aFvn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7aFvn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7aFvn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck7aFvn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck7aFvn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck7aFvn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck7aFvn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7aFvn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck7aFvn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck7aFvn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck7aFvn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck7aFvn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck7aFvn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck7aFvn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7aFvn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck7aFvn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cck7aFvn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck7aFvn.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpFL62y.s: Assembler messages:
encrypt.c: /tmp/ccpFL62y.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpFL62y.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpFL62y.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpFL62y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFL62y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFL62y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFL62y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFL62y.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFL62y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFL62y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFL62y.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFL62y.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpFL62y.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFL62y.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpFL62y.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpFL62y.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFL62y.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFL62y.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFL62y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFL62y.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFL62y.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpFL62y.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFL62y.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFL62y.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAvbWGj.s: Assembler messages:
encrypt.c: /tmp/ccAvbWGj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAvbWGj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAvbWGj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAvbWGj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvbWGj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvbWGj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvbWGj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvbWGj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvbWGj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvbWGj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvbWGj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvbWGj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAvbWGj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvbWGj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAvbWGj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAvbWGj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvbWGj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvbWGj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvbWGj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvbWGj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvbWGj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAvbWGj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvbWGj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvbWGj.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccG9Wxtq.s: Assembler messages:
encrypt.c: /tmp/ccG9Wxtq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG9Wxtq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG9Wxtq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG9Wxtq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9Wxtq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9Wxtq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9Wxtq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9Wxtq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9Wxtq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG9Wxtq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG9Wxtq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG9Wxtq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG9Wxtq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9Wxtq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG9Wxtq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG9Wxtq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG9Wxtq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG9Wxtq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG9Wxtq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG9Wxtq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9Wxtq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG9Wxtq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG9Wxtq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG9Wxtq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXweO95.s: Assembler messages:
encrypt.c: /tmp/ccXweO95.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXweO95.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXweO95.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXweO95.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXweO95.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXweO95.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXweO95.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXweO95.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXweO95.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXweO95.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXweO95.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXweO95.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXweO95.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXweO95.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXweO95.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXweO95.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXweO95.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXweO95.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXweO95.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXweO95.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXweO95.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXweO95.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXweO95.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXweO95.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZqkU34.s: Assembler messages:
encrypt.c: /tmp/ccZqkU34.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZqkU34.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZqkU34.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZqkU34.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqkU34.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqkU34.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqkU34.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqkU34.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqkU34.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZqkU34.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZqkU34.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZqkU34.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZqkU34.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqkU34.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZqkU34.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZqkU34.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZqkU34.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZqkU34.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZqkU34.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZqkU34.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqkU34.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZqkU34.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZqkU34.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZqkU34.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNcz1fX.s: Assembler messages:
encrypt.c: /tmp/ccNcz1fX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNcz1fX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNcz1fX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNcz1fX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcz1fX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcz1fX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcz1fX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcz1fX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcz1fX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNcz1fX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNcz1fX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNcz1fX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNcz1fX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcz1fX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNcz1fX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNcz1fX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNcz1fX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNcz1fX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNcz1fX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNcz1fX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNcz1fX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNcz1fX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNcz1fX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNcz1fX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmnFHVg.s: Assembler messages:
encrypt.c: /tmp/ccmnFHVg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmnFHVg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmnFHVg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmnFHVg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnFHVg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnFHVg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnFHVg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnFHVg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnFHVg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmnFHVg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmnFHVg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmnFHVg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmnFHVg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnFHVg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmnFHVg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmnFHVg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmnFHVg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmnFHVg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmnFHVg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmnFHVg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmnFHVg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmnFHVg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmnFHVg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmnFHVg.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaTSJW9.s: Assembler messages:
encrypt.c: /tmp/ccaTSJW9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaTSJW9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaTSJW9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaTSJW9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTSJW9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTSJW9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTSJW9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTSJW9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTSJW9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaTSJW9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaTSJW9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaTSJW9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaTSJW9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTSJW9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaTSJW9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaTSJW9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaTSJW9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaTSJW9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaTSJW9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaTSJW9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTSJW9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaTSJW9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaTSJW9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaTSJW9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccahfo91.s: Assembler messages:
encrypt.c: /tmp/ccahfo91.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccahfo91.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccahfo91.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccahfo91.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahfo91.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahfo91.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahfo91.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahfo91.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahfo91.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccahfo91.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccahfo91.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccahfo91.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccahfo91.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahfo91.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccahfo91.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccahfo91.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccahfo91.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccahfo91.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccahfo91.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahfo91.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccahfo91.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccahfo91.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccahfo91.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccahfo91.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBx6AFT.s: Assembler messages:
encrypt.c: /tmp/ccBx6AFT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBx6AFT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBx6AFT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBx6AFT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBx6AFT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBx6AFT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBx6AFT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBx6AFT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBx6AFT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBx6AFT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBx6AFT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBx6AFT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBx6AFT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBx6AFT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBx6AFT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBx6AFT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBx6AFT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBx6AFT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBx6AFT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBx6AFT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBx6AFT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBx6AFT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBx6AFT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBx6AFT.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccywMWZ2.s: Assembler messages:
encrypt.c: /tmp/ccywMWZ2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccywMWZ2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccywMWZ2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccywMWZ2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywMWZ2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywMWZ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywMWZ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywMWZ2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywMWZ2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccywMWZ2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccywMWZ2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccywMWZ2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccywMWZ2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywMWZ2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccywMWZ2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccywMWZ2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccywMWZ2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccywMWZ2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccywMWZ2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccywMWZ2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywMWZ2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccywMWZ2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccywMWZ2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccywMWZ2.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT0b7CH.s: Assembler messages:
encrypt.c: /tmp/ccT0b7CH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT0b7CH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT0b7CH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccT0b7CH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0b7CH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0b7CH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0b7CH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0b7CH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0b7CH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT0b7CH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT0b7CH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT0b7CH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT0b7CH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0b7CH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT0b7CH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT0b7CH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT0b7CH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT0b7CH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT0b7CH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT0b7CH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT0b7CH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT0b7CH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT0b7CH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT0b7CH.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYvXHkI.s: Assembler messages:
encrypt.c: /tmp/ccYvXHkI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYvXHkI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYvXHkI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYvXHkI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvXHkI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvXHkI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvXHkI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvXHkI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvXHkI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYvXHkI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYvXHkI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYvXHkI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYvXHkI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvXHkI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYvXHkI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYvXHkI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYvXHkI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYvXHkI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYvXHkI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYvXHkI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYvXHkI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYvXHkI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYvXHkI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYvXHkI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE77uy1.s: Assembler messages:
encrypt.c: /tmp/ccE77uy1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE77uy1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE77uy1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccE77uy1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE77uy1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE77uy1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE77uy1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE77uy1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE77uy1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE77uy1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE77uy1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE77uy1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE77uy1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE77uy1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE77uy1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE77uy1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE77uy1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE77uy1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE77uy1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE77uy1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE77uy1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE77uy1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE77uy1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE77uy1.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm7C2zC.s: Assembler messages:
encrypt.c: /tmp/ccm7C2zC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm7C2zC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm7C2zC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm7C2zC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7C2zC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7C2zC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7C2zC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7C2zC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7C2zC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm7C2zC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm7C2zC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm7C2zC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm7C2zC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7C2zC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm7C2zC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm7C2zC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm7C2zC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm7C2zC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm7C2zC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm7C2zC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm7C2zC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm7C2zC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm7C2zC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm7C2zC.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMz2mmM.s: Assembler messages:
encrypt.c: /tmp/ccMz2mmM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMz2mmM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMz2mmM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMz2mmM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMz2mmM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMz2mmM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMz2mmM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMz2mmM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMz2mmM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMz2mmM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMz2mmM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMz2mmM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMz2mmM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMz2mmM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMz2mmM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMz2mmM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMz2mmM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMz2mmM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMz2mmM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMz2mmM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMz2mmM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMz2mmM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMz2mmM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMz2mmM.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ2ztKX.s: Assembler messages:
encrypt.c: /tmp/ccQ2ztKX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ2ztKX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ2ztKX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ2ztKX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2ztKX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2ztKX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2ztKX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2ztKX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2ztKX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ2ztKX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ2ztKX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ2ztKX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ2ztKX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2ztKX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ2ztKX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ2ztKX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ2ztKX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ2ztKX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ2ztKX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2ztKX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ2ztKX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ2ztKX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ2ztKX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ2ztKX.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRlK5AI.s: Assembler messages:
encrypt.c: /tmp/ccRlK5AI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRlK5AI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRlK5AI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRlK5AI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlK5AI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlK5AI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlK5AI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlK5AI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlK5AI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRlK5AI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRlK5AI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRlK5AI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRlK5AI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlK5AI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRlK5AI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRlK5AI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRlK5AI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlK5AI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlK5AI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlK5AI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlK5AI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRlK5AI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlK5AI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlK5AI.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrVIhWQ.s: Assembler messages:
encrypt.c: /tmp/ccrVIhWQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrVIhWQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrVIhWQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrVIhWQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVIhWQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVIhWQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVIhWQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVIhWQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVIhWQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrVIhWQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrVIhWQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrVIhWQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrVIhWQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVIhWQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrVIhWQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrVIhWQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrVIhWQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrVIhWQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrVIhWQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrVIhWQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVIhWQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrVIhWQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrVIhWQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrVIhWQ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7K5b0W.s: Assembler messages:
encrypt.c: /tmp/cc7K5b0W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7K5b0W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7K5b0W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7K5b0W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K5b0W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K5b0W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K5b0W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K5b0W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K5b0W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7K5b0W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7K5b0W.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7K5b0W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7K5b0W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K5b0W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7K5b0W.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7K5b0W.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7K5b0W.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7K5b0W.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7K5b0W.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7K5b0W.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7K5b0W.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7K5b0W.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7K5b0W.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7K5b0W.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSzKFrR.s: Assembler messages:
encrypt.c: /tmp/ccSzKFrR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSzKFrR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSzKFrR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSzKFrR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzKFrR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzKFrR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzKFrR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzKFrR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzKFrR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSzKFrR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSzKFrR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSzKFrR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSzKFrR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzKFrR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSzKFrR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSzKFrR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSzKFrR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzKFrR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzKFrR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzKFrR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzKFrR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSzKFrR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzKFrR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzKFrR.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaBsI8K.s: Assembler messages:
encrypt.c: /tmp/ccaBsI8K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaBsI8K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaBsI8K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaBsI8K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBsI8K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBsI8K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBsI8K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBsI8K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBsI8K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaBsI8K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaBsI8K.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaBsI8K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaBsI8K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBsI8K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaBsI8K.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaBsI8K.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaBsI8K.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaBsI8K.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaBsI8K.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaBsI8K.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaBsI8K.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaBsI8K.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaBsI8K.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaBsI8K.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvec285.s: Assembler messages:
encrypt.c: /tmp/ccvec285.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvec285.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvec285.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvec285.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvec285.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvec285.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvec285.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvec285.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvec285.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvec285.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvec285.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvec285.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvec285.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvec285.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvec285.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvec285.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvec285.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvec285.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvec285.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvec285.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvec285.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvec285.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvec285.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvec285.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccL2MVKX.s: Assembler messages:
encrypt.c: /tmp/ccL2MVKX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL2MVKX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL2MVKX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL2MVKX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2MVKX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2MVKX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2MVKX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2MVKX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2MVKX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2MVKX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2MVKX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2MVKX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL2MVKX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2MVKX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL2MVKX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2MVKX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL2MVKX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL2MVKX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2MVKX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2MVKX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2MVKX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2MVKX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL2MVKX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL2MVKX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccsPdeFP.s: Assembler messages:
encrypt.c: /tmp/ccsPdeFP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsPdeFP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsPdeFP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsPdeFP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPdeFP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPdeFP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPdeFP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPdeFP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPdeFP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsPdeFP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsPdeFP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsPdeFP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsPdeFP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPdeFP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsPdeFP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsPdeFP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsPdeFP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPdeFP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPdeFP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPdeFP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPdeFP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsPdeFP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPdeFP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsPdeFP.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1QrZkL.s: Assembler messages:
encrypt.c: /tmp/cc1QrZkL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1QrZkL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1QrZkL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1QrZkL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QrZkL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QrZkL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QrZkL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QrZkL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QrZkL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QrZkL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QrZkL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QrZkL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1QrZkL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QrZkL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1QrZkL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1QrZkL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1QrZkL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QrZkL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QrZkL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1QrZkL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QrZkL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1QrZkL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QrZkL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1QrZkL.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjSeMJV.s: Assembler messages:
encrypt.c: /tmp/ccjSeMJV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjSeMJV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjSeMJV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjSeMJV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSeMJV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSeMJV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSeMJV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSeMJV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSeMJV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSeMJV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSeMJV.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSeMJV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjSeMJV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSeMJV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjSeMJV.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSeMJV.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjSeMJV.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjSeMJV.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSeMJV.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSeMJV.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjSeMJV.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSeMJV.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjSeMJV.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjSeMJV.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZS3fgy.s: Assembler messages:
encrypt.c: /tmp/ccZS3fgy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZS3fgy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZS3fgy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZS3fgy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZS3fgy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZS3fgy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZS3fgy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZS3fgy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZS3fgy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZS3fgy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZS3fgy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZS3fgy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZS3fgy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZS3fgy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZS3fgy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZS3fgy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZS3fgy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZS3fgy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZS3fgy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZS3fgy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZS3fgy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZS3fgy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZS3fgy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZS3fgy.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclYlysq.s: Assembler messages:
encrypt.c: /tmp/cclYlysq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclYlysq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclYlysq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclYlysq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYlysq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYlysq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYlysq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYlysq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYlysq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYlysq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYlysq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYlysq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclYlysq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYlysq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclYlysq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYlysq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclYlysq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclYlysq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYlysq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYlysq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYlysq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYlysq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclYlysq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclYlysq.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjTLIDg.s: Assembler messages:
encrypt.c: /tmp/ccjTLIDg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjTLIDg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjTLIDg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjTLIDg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTLIDg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTLIDg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTLIDg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTLIDg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTLIDg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjTLIDg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjTLIDg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjTLIDg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjTLIDg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTLIDg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjTLIDg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjTLIDg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjTLIDg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjTLIDg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjTLIDg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjTLIDg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjTLIDg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjTLIDg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjTLIDg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjTLIDg.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjhLBbs.s: Assembler messages:
encrypt.c: /tmp/ccjhLBbs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjhLBbs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjhLBbs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjhLBbs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhLBbs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhLBbs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhLBbs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhLBbs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhLBbs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjhLBbs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjhLBbs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjhLBbs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjhLBbs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhLBbs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjhLBbs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjhLBbs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjhLBbs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjhLBbs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjhLBbs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjhLBbs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjhLBbs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjhLBbs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjhLBbs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjhLBbs.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cchAkRjz.s: Assembler messages:
encrypt.c: /tmp/cchAkRjz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchAkRjz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchAkRjz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchAkRjz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAkRjz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAkRjz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAkRjz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAkRjz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAkRjz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAkRjz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAkRjz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAkRjz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchAkRjz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAkRjz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchAkRjz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAkRjz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchAkRjz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchAkRjz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAkRjz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAkRjz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchAkRjz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAkRjz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchAkRjz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchAkRjz.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccyxLJTc.s: Assembler messages:
encrypt.c: /tmp/ccyxLJTc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyxLJTc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyxLJTc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyxLJTc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxLJTc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxLJTc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxLJTc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxLJTc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxLJTc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxLJTc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxLJTc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxLJTc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyxLJTc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxLJTc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyxLJTc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyxLJTc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyxLJTc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxLJTc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxLJTc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyxLJTc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxLJTc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyxLJTc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxLJTc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyxLJTc.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAMV6qg.s: Assembler messages:
encrypt.c: /tmp/ccAMV6qg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAMV6qg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAMV6qg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAMV6qg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMV6qg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMV6qg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMV6qg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMV6qg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMV6qg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMV6qg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMV6qg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMV6qg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAMV6qg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMV6qg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAMV6qg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMV6qg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAMV6qg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAMV6qg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMV6qg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMV6qg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAMV6qg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMV6qg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAMV6qg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAMV6qg.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWUFARi.s: Assembler messages:
encrypt.c: /tmp/ccWUFARi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWUFARi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWUFARi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWUFARi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUFARi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUFARi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUFARi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUFARi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUFARi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWUFARi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWUFARi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWUFARi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWUFARi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUFARi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWUFARi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWUFARi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWUFARi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWUFARi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWUFARi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWUFARi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWUFARi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWUFARi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWUFARi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWUFARi.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbUr4NK.s: Assembler messages:
encrypt.c: /tmp/ccbUr4NK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbUr4NK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbUr4NK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbUr4NK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUr4NK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUr4NK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUr4NK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUr4NK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUr4NK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUr4NK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUr4NK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUr4NK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbUr4NK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUr4NK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbUr4NK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUr4NK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbUr4NK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUr4NK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbUr4NK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbUr4NK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUr4NK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbUr4NK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbUr4NK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbUr4NK.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfVe7rG.s: Assembler messages:
encrypt.c: /tmp/ccfVe7rG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfVe7rG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfVe7rG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfVe7rG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVe7rG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVe7rG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVe7rG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVe7rG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVe7rG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfVe7rG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfVe7rG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfVe7rG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfVe7rG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVe7rG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfVe7rG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfVe7rG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfVe7rG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfVe7rG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfVe7rG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfVe7rG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfVe7rG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfVe7rG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfVe7rG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfVe7rG.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5OKia8.s: Assembler messages:
encrypt.c: /tmp/cc5OKia8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5OKia8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5OKia8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5OKia8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OKia8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OKia8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OKia8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OKia8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OKia8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OKia8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OKia8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OKia8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5OKia8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OKia8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5OKia8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OKia8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5OKia8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OKia8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OKia8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OKia8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OKia8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OKia8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5OKia8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OKia8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQQLIZI.s: Assembler messages:
encrypt.c: /tmp/ccQQLIZI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQQLIZI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQQLIZI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQQLIZI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQLIZI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQLIZI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQLIZI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQLIZI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQLIZI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQQLIZI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQQLIZI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQQLIZI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQQLIZI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQLIZI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQQLIZI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQQLIZI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQQLIZI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQQLIZI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQQLIZI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQLIZI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQQLIZI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQQLIZI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQQLIZI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQQLIZI.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccdOds9V.s: Assembler messages:
encrypt.c: /tmp/ccdOds9V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdOds9V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdOds9V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdOds9V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOds9V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOds9V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOds9V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOds9V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOds9V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOds9V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOds9V.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOds9V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdOds9V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOds9V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdOds9V.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOds9V.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdOds9V.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdOds9V.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdOds9V.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdOds9V.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOds9V.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdOds9V.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdOds9V.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdOds9V.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccwcwlad.s: Assembler messages:
encrypt.c: /tmp/ccwcwlad.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwcwlad.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwcwlad.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwcwlad.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcwlad.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcwlad.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcwlad.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcwlad.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcwlad.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwcwlad.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwcwlad.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwcwlad.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwcwlad.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcwlad.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwcwlad.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwcwlad.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwcwlad.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwcwlad.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwcwlad.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwcwlad.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwcwlad.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwcwlad.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwcwlad.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwcwlad.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEve7Ls.s: Assembler messages:
encrypt.c: /tmp/ccEve7Ls.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEve7Ls.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEve7Ls.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEve7Ls.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEve7Ls.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEve7Ls.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEve7Ls.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEve7Ls.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEve7Ls.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEve7Ls.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEve7Ls.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEve7Ls.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEve7Ls.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEve7Ls.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEve7Ls.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEve7Ls.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEve7Ls.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEve7Ls.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEve7Ls.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEve7Ls.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEve7Ls.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEve7Ls.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEve7Ls.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEve7Ls.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqn6Sap.s: Assembler messages:
encrypt.c: /tmp/ccqn6Sap.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqn6Sap.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqn6Sap.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqn6Sap.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqn6Sap.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqn6Sap.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqn6Sap.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqn6Sap.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqn6Sap.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqn6Sap.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqn6Sap.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqn6Sap.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqn6Sap.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqn6Sap.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqn6Sap.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqn6Sap.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqn6Sap.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqn6Sap.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqn6Sap.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqn6Sap.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqn6Sap.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqn6Sap.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqn6Sap.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqn6Sap.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRTJSEX.s: Assembler messages:
encrypt.c: /tmp/ccRTJSEX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRTJSEX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRTJSEX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRTJSEX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTJSEX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTJSEX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTJSEX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTJSEX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTJSEX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRTJSEX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRTJSEX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRTJSEX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRTJSEX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTJSEX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRTJSEX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRTJSEX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRTJSEX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRTJSEX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRTJSEX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRTJSEX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRTJSEX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRTJSEX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRTJSEX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRTJSEX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrjgQ8Y.s: Assembler messages:
encrypt.c: /tmp/ccrjgQ8Y.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrjgQ8Y.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrjgQ8Y.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrjgQ8Y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjgQ8Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjgQ8Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjgQ8Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjgQ8Y.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjgQ8Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrjgQ8Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrjgQ8Y.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrjgQ8Y.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrjgQ8Y.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjgQ8Y.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrjgQ8Y.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrjgQ8Y.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrjgQ8Y.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrjgQ8Y.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrjgQ8Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrjgQ8Y.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrjgQ8Y.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrjgQ8Y.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrjgQ8Y.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrjgQ8Y.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNT5ZWy.s: Assembler messages:
encrypt.c: /tmp/ccNT5ZWy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNT5ZWy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNT5ZWy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNT5ZWy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNT5ZWy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNT5ZWy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNT5ZWy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNT5ZWy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNT5ZWy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNT5ZWy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNT5ZWy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNT5ZWy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNT5ZWy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNT5ZWy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNT5ZWy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNT5ZWy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNT5ZWy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNT5ZWy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNT5ZWy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNT5ZWy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNT5ZWy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNT5ZWy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNT5ZWy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNT5ZWy.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxhMctT.s: Assembler messages:
encrypt.c: /tmp/ccxhMctT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxhMctT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxhMctT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxhMctT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhMctT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhMctT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhMctT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhMctT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhMctT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxhMctT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxhMctT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxhMctT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxhMctT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhMctT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxhMctT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxhMctT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxhMctT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxhMctT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxhMctT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhMctT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxhMctT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxhMctT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxhMctT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxhMctT.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsuD4H7.s: Assembler messages:
encrypt.c: /tmp/ccsuD4H7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsuD4H7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsuD4H7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsuD4H7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuD4H7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuD4H7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuD4H7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuD4H7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuD4H7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsuD4H7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsuD4H7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsuD4H7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsuD4H7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuD4H7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsuD4H7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsuD4H7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsuD4H7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsuD4H7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsuD4H7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsuD4H7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsuD4H7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsuD4H7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsuD4H7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsuD4H7.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cczPScNI.s: Assembler messages:
encrypt.c: /tmp/cczPScNI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczPScNI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczPScNI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczPScNI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPScNI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPScNI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPScNI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPScNI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPScNI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczPScNI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczPScNI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczPScNI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczPScNI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPScNI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczPScNI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczPScNI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczPScNI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPScNI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPScNI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPScNI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPScNI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczPScNI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPScNI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPScNI.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxxTA7F.s: Assembler messages:
encrypt.c: /tmp/ccxxTA7F.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxxTA7F.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxxTA7F.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxxTA7F.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTA7F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTA7F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTA7F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTA7F.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTA7F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxxTA7F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxxTA7F.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxxTA7F.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxxTA7F.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTA7F.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxxTA7F.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxxTA7F.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxxTA7F.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxTA7F.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxTA7F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxTA7F.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxTA7F.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxxTA7F.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxTA7F.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxxTA7F.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczEMZVN.s: Assembler messages:
encrypt.c: /tmp/cczEMZVN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczEMZVN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczEMZVN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczEMZVN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEMZVN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEMZVN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEMZVN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEMZVN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEMZVN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEMZVN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEMZVN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEMZVN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczEMZVN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEMZVN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczEMZVN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEMZVN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczEMZVN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczEMZVN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEMZVN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEMZVN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczEMZVN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEMZVN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczEMZVN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczEMZVN.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNssp0d.s: Assembler messages:
encrypt.c: /tmp/ccNssp0d.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNssp0d.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNssp0d.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNssp0d.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNssp0d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNssp0d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNssp0d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNssp0d.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNssp0d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNssp0d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNssp0d.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNssp0d.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNssp0d.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNssp0d.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNssp0d.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNssp0d.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNssp0d.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNssp0d.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNssp0d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNssp0d.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNssp0d.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNssp0d.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNssp0d.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNssp0d.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS6weg9.s: Assembler messages:
encrypt.c: /tmp/ccS6weg9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS6weg9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS6weg9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS6weg9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6weg9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6weg9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6weg9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6weg9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6weg9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS6weg9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS6weg9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS6weg9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS6weg9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6weg9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS6weg9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS6weg9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS6weg9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS6weg9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS6weg9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS6weg9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS6weg9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS6weg9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS6weg9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS6weg9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8NazC9.s: Assembler messages:
encrypt.c: /tmp/cc8NazC9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8NazC9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8NazC9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8NazC9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NazC9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NazC9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NazC9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NazC9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NazC9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8NazC9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8NazC9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8NazC9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8NazC9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NazC9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8NazC9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8NazC9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8NazC9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NazC9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NazC9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NazC9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NazC9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8NazC9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NazC9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NazC9.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbHHo3R.s: Assembler messages:
encrypt.c: /tmp/ccbHHo3R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbHHo3R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbHHo3R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbHHo3R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHHo3R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHHo3R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHHo3R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHHo3R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHHo3R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHHo3R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHHo3R.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHHo3R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbHHo3R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHHo3R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbHHo3R.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHHo3R.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbHHo3R.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHHo3R.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHHo3R.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHHo3R.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHHo3R.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHHo3R.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbHHo3R.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHHo3R.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5GLQKO.s: Assembler messages:
encrypt.c: /tmp/cc5GLQKO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5GLQKO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5GLQKO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5GLQKO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GLQKO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GLQKO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GLQKO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GLQKO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GLQKO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5GLQKO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5GLQKO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5GLQKO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5GLQKO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GLQKO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5GLQKO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5GLQKO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5GLQKO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GLQKO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GLQKO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5GLQKO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GLQKO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5GLQKO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GLQKO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5GLQKO.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCyEj1i.s: Assembler messages:
encrypt.c: /tmp/ccCyEj1i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCyEj1i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCyEj1i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCyEj1i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyEj1i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyEj1i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyEj1i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyEj1i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyEj1i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCyEj1i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCyEj1i.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCyEj1i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCyEj1i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyEj1i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCyEj1i.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCyEj1i.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCyEj1i.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCyEj1i.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCyEj1i.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCyEj1i.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyEj1i.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCyEj1i.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCyEj1i.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCyEj1i.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6AqLyZ.s: Assembler messages:
encrypt.c: /tmp/cc6AqLyZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6AqLyZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6AqLyZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6AqLyZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AqLyZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AqLyZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AqLyZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AqLyZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AqLyZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6AqLyZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6AqLyZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6AqLyZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6AqLyZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AqLyZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6AqLyZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6AqLyZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6AqLyZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6AqLyZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6AqLyZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6AqLyZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6AqLyZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6AqLyZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6AqLyZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6AqLyZ.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBhvqcS.s: Assembler messages:
encrypt.c: /tmp/ccBhvqcS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBhvqcS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBhvqcS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBhvqcS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhvqcS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhvqcS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhvqcS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhvqcS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhvqcS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBhvqcS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBhvqcS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBhvqcS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBhvqcS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhvqcS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBhvqcS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBhvqcS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBhvqcS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBhvqcS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBhvqcS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBhvqcS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBhvqcS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBhvqcS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBhvqcS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBhvqcS.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5DZnfk.s: Assembler messages:
encrypt.c: /tmp/cc5DZnfk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5DZnfk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5DZnfk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5DZnfk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DZnfk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DZnfk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DZnfk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DZnfk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DZnfk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5DZnfk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5DZnfk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5DZnfk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5DZnfk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DZnfk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5DZnfk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5DZnfk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5DZnfk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5DZnfk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5DZnfk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5DZnfk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5DZnfk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5DZnfk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5DZnfk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5DZnfk.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBdytdc.s: Assembler messages:
encrypt.c: /tmp/ccBdytdc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBdytdc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBdytdc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBdytdc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdytdc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdytdc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdytdc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdytdc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdytdc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBdytdc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBdytdc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBdytdc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBdytdc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdytdc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBdytdc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBdytdc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBdytdc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBdytdc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBdytdc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBdytdc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdytdc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBdytdc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBdytdc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBdytdc.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckd4ds5.s: Assembler messages:
encrypt.c: /tmp/cckd4ds5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckd4ds5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckd4ds5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckd4ds5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd4ds5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd4ds5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd4ds5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd4ds5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd4ds5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckd4ds5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckd4ds5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckd4ds5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckd4ds5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd4ds5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckd4ds5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckd4ds5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckd4ds5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckd4ds5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckd4ds5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckd4ds5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd4ds5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckd4ds5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckd4ds5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckd4ds5.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnelGWc.s: Assembler messages:
encrypt.c: /tmp/ccnelGWc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnelGWc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnelGWc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnelGWc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnelGWc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnelGWc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnelGWc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnelGWc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnelGWc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnelGWc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnelGWc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnelGWc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnelGWc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnelGWc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnelGWc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnelGWc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnelGWc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnelGWc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnelGWc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnelGWc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnelGWc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnelGWc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnelGWc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnelGWc.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOCAUwk.s: Assembler messages:
encrypt.c: /tmp/ccOCAUwk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOCAUwk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOCAUwk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOCAUwk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCAUwk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCAUwk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCAUwk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCAUwk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCAUwk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCAUwk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCAUwk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCAUwk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOCAUwk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCAUwk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOCAUwk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCAUwk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOCAUwk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOCAUwk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCAUwk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCAUwk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCAUwk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCAUwk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOCAUwk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOCAUwk.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccX5nyS9.s: Assembler messages:
encrypt.c: /tmp/ccX5nyS9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX5nyS9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX5nyS9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccX5nyS9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5nyS9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5nyS9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5nyS9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5nyS9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5nyS9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX5nyS9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX5nyS9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX5nyS9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX5nyS9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5nyS9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX5nyS9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX5nyS9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX5nyS9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5nyS9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5nyS9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5nyS9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5nyS9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX5nyS9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5nyS9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5nyS9.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNyQ6g7.s: Assembler messages:
encrypt.c: /tmp/ccNyQ6g7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNyQ6g7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNyQ6g7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNyQ6g7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyQ6g7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyQ6g7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyQ6g7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyQ6g7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyQ6g7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNyQ6g7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNyQ6g7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNyQ6g7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNyQ6g7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyQ6g7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNyQ6g7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNyQ6g7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNyQ6g7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNyQ6g7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNyQ6g7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNyQ6g7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNyQ6g7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNyQ6g7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNyQ6g7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNyQ6g7.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoJgYy4.s: Assembler messages:
encrypt.c: /tmp/ccoJgYy4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoJgYy4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoJgYy4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccoJgYy4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJgYy4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJgYy4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJgYy4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJgYy4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJgYy4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoJgYy4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoJgYy4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoJgYy4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoJgYy4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJgYy4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoJgYy4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoJgYy4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoJgYy4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoJgYy4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoJgYy4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoJgYy4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoJgYy4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoJgYy4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoJgYy4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoJgYy4.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK44ZfA.s: Assembler messages:
encrypt.c: /tmp/ccK44ZfA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK44ZfA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK44ZfA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccK44ZfA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK44ZfA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK44ZfA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK44ZfA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK44ZfA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK44ZfA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK44ZfA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK44ZfA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK44ZfA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK44ZfA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK44ZfA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK44ZfA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK44ZfA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK44ZfA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK44ZfA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK44ZfA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK44ZfA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK44ZfA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK44ZfA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK44ZfA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK44ZfA.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOhYMpz.s: Assembler messages:
encrypt.c: /tmp/ccOhYMpz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOhYMpz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOhYMpz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOhYMpz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhYMpz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhYMpz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhYMpz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhYMpz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhYMpz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhYMpz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhYMpz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhYMpz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOhYMpz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhYMpz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOhYMpz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhYMpz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOhYMpz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOhYMpz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOhYMpz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOhYMpz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOhYMpz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOhYMpz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOhYMpz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOhYMpz.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccggYsP2.s: Assembler messages:
encrypt.c: /tmp/ccggYsP2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccggYsP2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccggYsP2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccggYsP2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggYsP2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggYsP2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggYsP2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggYsP2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggYsP2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccggYsP2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccggYsP2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccggYsP2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccggYsP2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggYsP2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccggYsP2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccggYsP2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccggYsP2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccggYsP2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccggYsP2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccggYsP2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggYsP2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccggYsP2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccggYsP2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccggYsP2.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx0lSou.s: Assembler messages:
encrypt.c: /tmp/ccx0lSou.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx0lSou.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx0lSou.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccx0lSou.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0lSou.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0lSou.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0lSou.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0lSou.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0lSou.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx0lSou.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx0lSou.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx0lSou.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx0lSou.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0lSou.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx0lSou.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx0lSou.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx0lSou.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx0lSou.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx0lSou.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0lSou.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx0lSou.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx0lSou.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx0lSou.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx0lSou.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccOG9tpH.s: Assembler messages:
encrypt.c: /tmp/ccOG9tpH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOG9tpH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOG9tpH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOG9tpH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOG9tpH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOG9tpH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOG9tpH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOG9tpH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOG9tpH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOG9tpH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOG9tpH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOG9tpH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOG9tpH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOG9tpH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOG9tpH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOG9tpH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOG9tpH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOG9tpH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOG9tpH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOG9tpH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOG9tpH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOG9tpH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOG9tpH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOG9tpH.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccR7Iev1.s: Assembler messages:
encrypt.c: /tmp/ccR7Iev1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR7Iev1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR7Iev1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccR7Iev1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7Iev1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7Iev1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7Iev1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7Iev1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7Iev1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7Iev1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7Iev1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7Iev1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR7Iev1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7Iev1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR7Iev1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR7Iev1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7Iev1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7Iev1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7Iev1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7Iev1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7Iev1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR7Iev1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7Iev1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7Iev1.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNkIEIc.s: Assembler messages:
encrypt.c: /tmp/ccNkIEIc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNkIEIc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNkIEIc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNkIEIc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkIEIc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkIEIc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkIEIc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkIEIc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkIEIc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkIEIc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkIEIc.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkIEIc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNkIEIc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkIEIc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNkIEIc.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkIEIc.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNkIEIc.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkIEIc.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkIEIc.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkIEIc.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkIEIc.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkIEIc.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNkIEIc.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkIEIc.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP3INCm.s: Assembler messages:
encrypt.c: /tmp/ccP3INCm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP3INCm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP3INCm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccP3INCm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3INCm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3INCm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3INCm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3INCm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3INCm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP3INCm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP3INCm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP3INCm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP3INCm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3INCm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP3INCm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP3INCm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP3INCm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP3INCm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP3INCm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3INCm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP3INCm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP3INCm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP3INCm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP3INCm.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxZWUxM.s: Assembler messages:
encrypt.c: /tmp/ccxZWUxM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxZWUxM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxZWUxM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxZWUxM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZWUxM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZWUxM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZWUxM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZWUxM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZWUxM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxZWUxM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxZWUxM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxZWUxM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxZWUxM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZWUxM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxZWUxM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxZWUxM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxZWUxM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxZWUxM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxZWUxM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxZWUxM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxZWUxM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxZWUxM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxZWUxM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxZWUxM.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy8Mf2U.s: Assembler messages:
encrypt.c: /tmp/ccy8Mf2U.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy8Mf2U.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy8Mf2U.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccy8Mf2U.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Mf2U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Mf2U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Mf2U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Mf2U.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Mf2U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8Mf2U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8Mf2U.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8Mf2U.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy8Mf2U.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Mf2U.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy8Mf2U.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy8Mf2U.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8Mf2U.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8Mf2U.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8Mf2U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Mf2U.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8Mf2U.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy8Mf2U.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8Mf2U.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8Mf2U.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8TLSmQ.s: Assembler messages:
encrypt.c: /tmp/cc8TLSmQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8TLSmQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8TLSmQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8TLSmQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TLSmQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TLSmQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TLSmQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TLSmQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TLSmQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TLSmQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TLSmQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TLSmQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8TLSmQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TLSmQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8TLSmQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8TLSmQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8TLSmQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TLSmQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TLSmQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TLSmQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TLSmQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8TLSmQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TLSmQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8TLSmQ.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczUqzDr.s: Assembler messages:
encrypt.c: /tmp/cczUqzDr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczUqzDr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczUqzDr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczUqzDr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUqzDr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUqzDr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUqzDr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUqzDr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUqzDr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUqzDr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUqzDr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUqzDr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczUqzDr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUqzDr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczUqzDr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUqzDr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczUqzDr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUqzDr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUqzDr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUqzDr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUqzDr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUqzDr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczUqzDr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUqzDr.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccE9TNQm.s: Assembler messages:
encrypt.c: /tmp/ccE9TNQm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE9TNQm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE9TNQm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccE9TNQm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9TNQm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9TNQm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9TNQm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9TNQm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9TNQm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE9TNQm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE9TNQm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE9TNQm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE9TNQm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9TNQm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE9TNQm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE9TNQm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE9TNQm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE9TNQm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE9TNQm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE9TNQm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE9TNQm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE9TNQm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE9TNQm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE9TNQm.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cclwNGJX.s: Assembler messages:
encrypt.c: /tmp/cclwNGJX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclwNGJX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclwNGJX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclwNGJX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwNGJX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwNGJX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwNGJX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwNGJX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwNGJX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclwNGJX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclwNGJX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclwNGJX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclwNGJX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwNGJX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclwNGJX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclwNGJX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclwNGJX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclwNGJX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclwNGJX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclwNGJX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclwNGJX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclwNGJX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclwNGJX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclwNGJX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRddR5D.s: Assembler messages:
encrypt.c: /tmp/ccRddR5D.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRddR5D.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRddR5D.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRddR5D.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRddR5D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRddR5D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRddR5D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRddR5D.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRddR5D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRddR5D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRddR5D.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRddR5D.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRddR5D.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRddR5D.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRddR5D.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRddR5D.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRddR5D.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRddR5D.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRddR5D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRddR5D.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRddR5D.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRddR5D.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRddR5D.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRddR5D.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuh4fCC.s: Assembler messages:
encrypt.c: /tmp/ccuh4fCC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuh4fCC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuh4fCC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuh4fCC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh4fCC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh4fCC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh4fCC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh4fCC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh4fCC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuh4fCC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuh4fCC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuh4fCC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuh4fCC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh4fCC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuh4fCC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuh4fCC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuh4fCC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuh4fCC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuh4fCC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuh4fCC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuh4fCC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuh4fCC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuh4fCC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuh4fCC.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7jWXDI.s: Assembler messages:
encrypt.c: /tmp/cc7jWXDI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7jWXDI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7jWXDI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7jWXDI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jWXDI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jWXDI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jWXDI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jWXDI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jWXDI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7jWXDI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7jWXDI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7jWXDI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7jWXDI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jWXDI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7jWXDI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7jWXDI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7jWXDI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jWXDI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jWXDI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7jWXDI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jWXDI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7jWXDI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jWXDI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7jWXDI.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWwMc4I.s: Assembler messages:
encrypt.c: /tmp/ccWwMc4I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWwMc4I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWwMc4I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWwMc4I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwMc4I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwMc4I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwMc4I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwMc4I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwMc4I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwMc4I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwMc4I.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwMc4I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWwMc4I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwMc4I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWwMc4I.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwMc4I.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWwMc4I.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwMc4I.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwMc4I.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwMc4I.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwMc4I.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwMc4I.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWwMc4I.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwMc4I.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMlcufk.s: Assembler messages:
encrypt.c: /tmp/ccMlcufk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMlcufk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMlcufk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMlcufk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlcufk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlcufk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlcufk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlcufk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlcufk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMlcufk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMlcufk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMlcufk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMlcufk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlcufk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMlcufk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMlcufk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMlcufk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMlcufk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMlcufk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMlcufk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMlcufk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMlcufk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMlcufk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMlcufk.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmViH5E.s: Assembler messages:
encrypt.c: /tmp/ccmViH5E.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmViH5E.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmViH5E.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmViH5E.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmViH5E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmViH5E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmViH5E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmViH5E.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmViH5E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmViH5E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmViH5E.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmViH5E.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmViH5E.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmViH5E.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmViH5E.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmViH5E.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmViH5E.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmViH5E.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmViH5E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmViH5E.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmViH5E.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmViH5E.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmViH5E.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmViH5E.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccgMZubN.s: Assembler messages:
encrypt.c: /tmp/ccgMZubN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgMZubN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgMZubN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgMZubN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMZubN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMZubN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMZubN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMZubN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMZubN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgMZubN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgMZubN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgMZubN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgMZubN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMZubN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgMZubN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgMZubN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgMZubN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgMZubN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgMZubN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgMZubN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgMZubN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgMZubN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgMZubN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgMZubN.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccxo54Fv.s: Assembler messages:
encrypt.c: /tmp/ccxo54Fv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxo54Fv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxo54Fv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxo54Fv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxo54Fv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxo54Fv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxo54Fv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxo54Fv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxo54Fv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxo54Fv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxo54Fv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxo54Fv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxo54Fv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxo54Fv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxo54Fv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxo54Fv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxo54Fv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxo54Fv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxo54Fv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxo54Fv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxo54Fv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxo54Fv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxo54Fv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxo54Fv.s: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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc655yiu.s: Assembler messages:
encrypt.c: /tmp/cc655yiu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc655yiu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc655yiu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc655yiu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc655yiu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc655yiu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc655yiu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc655yiu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc655yiu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc655yiu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc655yiu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc655yiu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc655yiu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc655yiu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc655yiu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc655yiu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc655yiu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc655yiu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc655yiu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc655yiu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc655yiu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc655yiu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc655yiu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc655yiu.s: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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ1J6gt.s: Assembler messages:
encrypt.c: /tmp/ccJ1J6gt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ1J6gt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ1J6gt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ1J6gt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1J6gt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1J6gt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1J6gt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1J6gt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1J6gt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ1J6gt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ1J6gt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ1J6gt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ1J6gt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1J6gt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ1J6gt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ1J6gt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ1J6gt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ1J6gt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ1J6gt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ1J6gt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ1J6gt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ1J6gt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ1J6gt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ1J6gt.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8nusRb.s: Assembler messages:
encrypt.c: /tmp/cc8nusRb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8nusRb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8nusRb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8nusRb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nusRb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nusRb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nusRb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nusRb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nusRb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nusRb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nusRb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nusRb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8nusRb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nusRb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8nusRb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nusRb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8nusRb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8nusRb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8nusRb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8nusRb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nusRb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8nusRb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8nusRb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8nusRb.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAO55jt.s: Assembler messages:
encrypt.c: /tmp/ccAO55jt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAO55jt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAO55jt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAO55jt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO55jt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO55jt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO55jt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO55jt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO55jt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAO55jt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAO55jt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAO55jt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAO55jt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO55jt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAO55jt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAO55jt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAO55jt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAO55jt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAO55jt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAO55jt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAO55jt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAO55jt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAO55jt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAO55jt.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEatXhE.s: Assembler messages:
encrypt.c: /tmp/ccEatXhE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEatXhE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEatXhE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEatXhE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEatXhE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEatXhE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEatXhE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEatXhE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEatXhE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEatXhE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEatXhE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEatXhE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEatXhE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEatXhE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEatXhE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEatXhE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEatXhE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEatXhE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEatXhE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEatXhE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEatXhE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEatXhE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEatXhE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEatXhE.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cci8asjP.s: Assembler messages:
encrypt.c: /tmp/cci8asjP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci8asjP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci8asjP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci8asjP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8asjP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8asjP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8asjP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8asjP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8asjP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci8asjP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci8asjP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci8asjP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci8asjP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8asjP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci8asjP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci8asjP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci8asjP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci8asjP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci8asjP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci8asjP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cci8asjP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci8asjP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cci8asjP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci8asjP.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKeNhiA.s: Assembler messages:
encrypt.c: /tmp/ccKeNhiA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKeNhiA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKeNhiA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKeNhiA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeNhiA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeNhiA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeNhiA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeNhiA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeNhiA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKeNhiA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKeNhiA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKeNhiA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKeNhiA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeNhiA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKeNhiA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKeNhiA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKeNhiA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKeNhiA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKeNhiA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKeNhiA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeNhiA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKeNhiA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKeNhiA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKeNhiA.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTCUrOy.s: Assembler messages:
encrypt.c: /tmp/ccTCUrOy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTCUrOy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTCUrOy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTCUrOy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCUrOy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCUrOy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCUrOy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCUrOy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCUrOy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTCUrOy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTCUrOy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTCUrOy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTCUrOy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCUrOy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTCUrOy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTCUrOy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTCUrOy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCUrOy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCUrOy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCUrOy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCUrOy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTCUrOy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCUrOy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCUrOy.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMP4qG3.s: Assembler messages:
encrypt.c: /tmp/ccMP4qG3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMP4qG3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMP4qG3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMP4qG3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMP4qG3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMP4qG3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMP4qG3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMP4qG3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMP4qG3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMP4qG3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMP4qG3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMP4qG3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMP4qG3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMP4qG3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMP4qG3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMP4qG3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMP4qG3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMP4qG3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMP4qG3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMP4qG3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMP4qG3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMP4qG3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMP4qG3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMP4qG3.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccX6bDWE.s: Assembler messages:
encrypt.c: /tmp/ccX6bDWE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX6bDWE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX6bDWE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccX6bDWE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6bDWE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6bDWE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6bDWE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6bDWE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6bDWE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX6bDWE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX6bDWE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX6bDWE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX6bDWE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6bDWE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX6bDWE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX6bDWE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX6bDWE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX6bDWE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX6bDWE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX6bDWE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX6bDWE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX6bDWE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX6bDWE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX6bDWE.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8kmbJg.s: Assembler messages:
encrypt.c: /tmp/cc8kmbJg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8kmbJg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8kmbJg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8kmbJg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmbJg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmbJg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmbJg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmbJg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmbJg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kmbJg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kmbJg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kmbJg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8kmbJg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmbJg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8kmbJg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kmbJg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8kmbJg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8kmbJg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kmbJg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kmbJg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8kmbJg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kmbJg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8kmbJg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8kmbJg.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpkVqKs.s: Assembler messages:
encrypt.c: /tmp/ccpkVqKs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpkVqKs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpkVqKs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpkVqKs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkVqKs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkVqKs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkVqKs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkVqKs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkVqKs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpkVqKs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpkVqKs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpkVqKs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpkVqKs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkVqKs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpkVqKs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpkVqKs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpkVqKs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpkVqKs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpkVqKs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkVqKs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpkVqKs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpkVqKs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpkVqKs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpkVqKs.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccERffW3.s: Assembler messages:
encrypt.c: /tmp/ccERffW3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccERffW3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccERffW3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccERffW3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERffW3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERffW3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERffW3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERffW3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERffW3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccERffW3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccERffW3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccERffW3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccERffW3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERffW3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccERffW3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccERffW3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccERffW3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccERffW3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccERffW3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERffW3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccERffW3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccERffW3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccERffW3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccERffW3.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccGUG7P.s: Assembler messages:
encrypt.c: /tmp/cccGUG7P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccGUG7P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccGUG7P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccGUG7P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGUG7P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGUG7P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGUG7P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGUG7P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGUG7P.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccGUG7P.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccGUG7P.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccGUG7P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccGUG7P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGUG7P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccGUG7P.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccGUG7P.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccGUG7P.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccGUG7P.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccGUG7P.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccGUG7P.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccGUG7P.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccGUG7P.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccGUG7P.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccGUG7P.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc3mz18f.s: Assembler messages:
encrypt.c: /tmp/cc3mz18f.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3mz18f.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3mz18f.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3mz18f.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mz18f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mz18f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mz18f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mz18f.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mz18f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mz18f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mz18f.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mz18f.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3mz18f.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mz18f.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3mz18f.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3mz18f.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mz18f.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mz18f.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mz18f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mz18f.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mz18f.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3mz18f.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mz18f.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mz18f.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cckTNFes.s: Assembler messages:
encrypt.c: /tmp/cckTNFes.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckTNFes.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckTNFes.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckTNFes.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTNFes.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTNFes.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTNFes.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTNFes.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTNFes.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTNFes.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTNFes.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTNFes.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckTNFes.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTNFes.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckTNFes.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTNFes.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckTNFes.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckTNFes.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTNFes.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTNFes.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckTNFes.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTNFes.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckTNFes.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckTNFes.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAjhiTk.s: Assembler messages:
encrypt.c: /tmp/ccAjhiTk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAjhiTk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAjhiTk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAjhiTk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjhiTk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjhiTk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjhiTk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjhiTk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjhiTk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAjhiTk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAjhiTk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAjhiTk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAjhiTk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjhiTk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAjhiTk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAjhiTk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAjhiTk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAjhiTk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAjhiTk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAjhiTk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAjhiTk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAjhiTk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAjhiTk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAjhiTk.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOjvkA1.s: Assembler messages:
encrypt.c: /tmp/ccOjvkA1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOjvkA1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOjvkA1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOjvkA1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjvkA1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjvkA1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjvkA1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjvkA1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjvkA1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOjvkA1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOjvkA1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOjvkA1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOjvkA1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjvkA1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOjvkA1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOjvkA1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOjvkA1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOjvkA1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOjvkA1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOjvkA1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOjvkA1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOjvkA1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOjvkA1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOjvkA1.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbF2g8M.s: Assembler messages:
encrypt.c: /tmp/ccbF2g8M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbF2g8M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbF2g8M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbF2g8M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF2g8M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF2g8M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF2g8M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF2g8M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF2g8M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbF2g8M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbF2g8M.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbF2g8M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbF2g8M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF2g8M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbF2g8M.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbF2g8M.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbF2g8M.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbF2g8M.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbF2g8M.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbF2g8M.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF2g8M.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbF2g8M.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbF2g8M.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbF2g8M.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccbF2g8M.s: Assembler messages:
encrypt.c: /tmp/ccbF2g8M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbF2g8M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbF2g8M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbF2g8M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF2g8M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF2g8M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF2g8M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF2g8M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF2g8M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbF2g8M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbF2g8M.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbF2g8M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbF2g8M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF2g8M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbF2g8M.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbF2g8M.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbF2g8M.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbF2g8M.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbF2g8M.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbF2g8M.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbF2g8M.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbF2g8M.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbF2g8M.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbF2g8M.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccytpxz4.s: Assembler messages:
encrypt.c: /tmp/ccytpxz4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccytpxz4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccytpxz4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccytpxz4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytpxz4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytpxz4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytpxz4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytpxz4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytpxz4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccytpxz4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccytpxz4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccytpxz4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccytpxz4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytpxz4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccytpxz4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccytpxz4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccytpxz4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytpxz4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytpxz4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytpxz4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytpxz4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccytpxz4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytpxz4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytpxz4.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccytpxz4.s: Assembler messages:
encrypt.c: /tmp/ccytpxz4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccytpxz4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccytpxz4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccytpxz4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytpxz4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytpxz4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytpxz4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytpxz4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytpxz4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccytpxz4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccytpxz4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccytpxz4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccytpxz4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytpxz4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccytpxz4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccytpxz4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccytpxz4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytpxz4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytpxz4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytpxz4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytpxz4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccytpxz4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytpxz4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytpxz4.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5rqBJB.s: Assembler messages:
encrypt.c: /tmp/cc5rqBJB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5rqBJB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5rqBJB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5rqBJB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rqBJB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rqBJB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rqBJB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rqBJB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rqBJB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rqBJB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rqBJB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rqBJB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5rqBJB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rqBJB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5rqBJB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rqBJB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5rqBJB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rqBJB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rqBJB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rqBJB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rqBJB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rqBJB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5rqBJB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rqBJB.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc5rqBJB.s: Assembler messages:
encrypt.c: /tmp/cc5rqBJB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5rqBJB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5rqBJB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5rqBJB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rqBJB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rqBJB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rqBJB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rqBJB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rqBJB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rqBJB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rqBJB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rqBJB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5rqBJB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rqBJB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5rqBJB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rqBJB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5rqBJB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5rqBJB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rqBJB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rqBJB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rqBJB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rqBJB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5rqBJB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5rqBJB.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczPg68m.s: Assembler messages:
encrypt.c: /tmp/cczPg68m.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczPg68m.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczPg68m.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczPg68m.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPg68m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPg68m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPg68m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPg68m.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPg68m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczPg68m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczPg68m.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczPg68m.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczPg68m.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPg68m.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczPg68m.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczPg68m.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczPg68m.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPg68m.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPg68m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPg68m.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPg68m.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczPg68m.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPg68m.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPg68m.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cczPg68m.s: Assembler messages:
encrypt.c: /tmp/cczPg68m.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczPg68m.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczPg68m.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczPg68m.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPg68m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPg68m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPg68m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPg68m.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPg68m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczPg68m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczPg68m.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczPg68m.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczPg68m.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPg68m.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczPg68m.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczPg68m.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczPg68m.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPg68m.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPg68m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPg68m.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPg68m.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczPg68m.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPg68m.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPg68m.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc0fifHX.s: Assembler messages:
encrypt.c: /tmp/cc0fifHX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0fifHX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0fifHX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0fifHX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fifHX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fifHX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fifHX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fifHX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fifHX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fifHX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fifHX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fifHX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0fifHX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fifHX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0fifHX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0fifHX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fifHX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fifHX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fifHX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fifHX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fifHX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0fifHX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fifHX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fifHX.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc0fifHX.s: Assembler messages:
encrypt.c: /tmp/cc0fifHX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0fifHX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0fifHX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0fifHX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fifHX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fifHX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fifHX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fifHX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fifHX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fifHX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fifHX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fifHX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0fifHX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fifHX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0fifHX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0fifHX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fifHX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fifHX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fifHX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fifHX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fifHX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0fifHX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fifHX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fifHX.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc7kaAh3.s: Assembler messages:
encrypt.c: /tmp/cc7kaAh3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7kaAh3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7kaAh3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7kaAh3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kaAh3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kaAh3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kaAh3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kaAh3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kaAh3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7kaAh3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7kaAh3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7kaAh3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7kaAh3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kaAh3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7kaAh3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7kaAh3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7kaAh3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7kaAh3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kaAh3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kaAh3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kaAh3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kaAh3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7kaAh3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kaAh3.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc7kaAh3.s: Assembler messages:
encrypt.c: /tmp/cc7kaAh3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7kaAh3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7kaAh3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7kaAh3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kaAh3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kaAh3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kaAh3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kaAh3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kaAh3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7kaAh3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7kaAh3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7kaAh3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7kaAh3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kaAh3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7kaAh3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7kaAh3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7kaAh3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7kaAh3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kaAh3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kaAh3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7kaAh3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kaAh3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7kaAh3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7kaAh3.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFiNA5w.s: Assembler messages:
encrypt.c: /tmp/ccFiNA5w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFiNA5w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFiNA5w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFiNA5w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiNA5w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiNA5w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiNA5w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiNA5w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiNA5w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFiNA5w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFiNA5w.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFiNA5w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFiNA5w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiNA5w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFiNA5w.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFiNA5w.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFiNA5w.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFiNA5w.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFiNA5w.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFiNA5w.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiNA5w.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFiNA5w.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFiNA5w.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFiNA5w.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccFiNA5w.s: Assembler messages:
encrypt.c: /tmp/ccFiNA5w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFiNA5w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFiNA5w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFiNA5w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiNA5w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiNA5w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiNA5w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiNA5w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiNA5w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFiNA5w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFiNA5w.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFiNA5w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFiNA5w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiNA5w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFiNA5w.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFiNA5w.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFiNA5w.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFiNA5w.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFiNA5w.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFiNA5w.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFiNA5w.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFiNA5w.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFiNA5w.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFiNA5w.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccV9RjCK.s: Assembler messages:
encrypt.c: /tmp/ccV9RjCK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV9RjCK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV9RjCK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccV9RjCK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9RjCK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9RjCK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9RjCK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9RjCK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9RjCK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9RjCK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9RjCK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9RjCK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV9RjCK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9RjCK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV9RjCK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV9RjCK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9RjCK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9RjCK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9RjCK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9RjCK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9RjCK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV9RjCK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9RjCK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9RjCK.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccV9RjCK.s: Assembler messages:
encrypt.c: /tmp/ccV9RjCK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV9RjCK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV9RjCK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccV9RjCK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9RjCK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9RjCK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9RjCK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9RjCK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9RjCK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9RjCK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9RjCK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9RjCK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV9RjCK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9RjCK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV9RjCK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV9RjCK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9RjCK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9RjCK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9RjCK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9RjCK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9RjCK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV9RjCK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9RjCK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9RjCK.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFT7C7H.s: Assembler messages:
encrypt.c: /tmp/ccFT7C7H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFT7C7H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFT7C7H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFT7C7H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT7C7H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT7C7H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT7C7H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT7C7H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT7C7H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFT7C7H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFT7C7H.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFT7C7H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFT7C7H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT7C7H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFT7C7H.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFT7C7H.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFT7C7H.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFT7C7H.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFT7C7H.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFT7C7H.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFT7C7H.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFT7C7H.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFT7C7H.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFT7C7H.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPWyPeU.s: Assembler messages:
encrypt.c: /tmp/ccPWyPeU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPWyPeU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPWyPeU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPWyPeU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWyPeU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWyPeU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWyPeU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWyPeU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWyPeU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPWyPeU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPWyPeU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPWyPeU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPWyPeU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWyPeU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPWyPeU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPWyPeU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPWyPeU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWyPeU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWyPeU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPWyPeU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWyPeU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPWyPeU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWyPeU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPWyPeU.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3gmMaq.s: Assembler messages:
encrypt.c: /tmp/cc3gmMaq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3gmMaq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3gmMaq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3gmMaq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gmMaq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gmMaq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gmMaq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gmMaq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gmMaq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3gmMaq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3gmMaq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3gmMaq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3gmMaq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gmMaq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3gmMaq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3gmMaq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3gmMaq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3gmMaq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3gmMaq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3gmMaq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3gmMaq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3gmMaq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3gmMaq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3gmMaq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNUPAaA.s: Assembler messages:
encrypt.c: /tmp/ccNUPAaA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNUPAaA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNUPAaA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNUPAaA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUPAaA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUPAaA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUPAaA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUPAaA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUPAaA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNUPAaA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNUPAaA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNUPAaA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNUPAaA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUPAaA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNUPAaA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNUPAaA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNUPAaA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNUPAaA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNUPAaA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUPAaA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNUPAaA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNUPAaA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNUPAaA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNUPAaA.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc60E5NU.s: Assembler messages:
encrypt.c: /tmp/cc60E5NU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc60E5NU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc60E5NU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc60E5NU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60E5NU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60E5NU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60E5NU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60E5NU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60E5NU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc60E5NU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc60E5NU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc60E5NU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc60E5NU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60E5NU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc60E5NU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc60E5NU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc60E5NU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc60E5NU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc60E5NU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60E5NU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc60E5NU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc60E5NU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc60E5NU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc60E5NU.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccapstwK.s: Assembler messages:
encrypt.c: /tmp/ccapstwK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccapstwK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccapstwK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccapstwK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapstwK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapstwK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapstwK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapstwK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapstwK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapstwK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapstwK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapstwK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccapstwK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapstwK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccapstwK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapstwK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccapstwK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapstwK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccapstwK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccapstwK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapstwK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccapstwK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccapstwK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccapstwK.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFR1BWV.s: Assembler messages:
encrypt.c: /tmp/ccFR1BWV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFR1BWV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFR1BWV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFR1BWV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR1BWV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR1BWV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR1BWV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR1BWV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR1BWV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFR1BWV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFR1BWV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFR1BWV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFR1BWV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR1BWV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFR1BWV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFR1BWV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFR1BWV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFR1BWV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFR1BWV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFR1BWV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFR1BWV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFR1BWV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFR1BWV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFR1BWV.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccupv1mA.s: Assembler messages:
encrypt.c: /tmp/ccupv1mA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccupv1mA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccupv1mA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccupv1mA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupv1mA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupv1mA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupv1mA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupv1mA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupv1mA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupv1mA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupv1mA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupv1mA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccupv1mA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupv1mA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccupv1mA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupv1mA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccupv1mA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupv1mA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupv1mA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupv1mA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupv1mA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupv1mA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccupv1mA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupv1mA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDJqjlq.s: Assembler messages:
encrypt.c: /tmp/ccDJqjlq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDJqjlq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDJqjlq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDJqjlq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJqjlq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJqjlq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJqjlq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJqjlq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJqjlq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJqjlq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJqjlq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJqjlq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDJqjlq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJqjlq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDJqjlq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJqjlq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDJqjlq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJqjlq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJqjlq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJqjlq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJqjlq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJqjlq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDJqjlq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJqjlq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGe4SKR.s: Assembler messages:
encrypt.c: /tmp/ccGe4SKR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGe4SKR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGe4SKR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGe4SKR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGe4SKR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGe4SKR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGe4SKR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGe4SKR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGe4SKR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGe4SKR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGe4SKR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGe4SKR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGe4SKR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGe4SKR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGe4SKR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGe4SKR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGe4SKR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGe4SKR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGe4SKR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGe4SKR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGe4SKR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGe4SKR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGe4SKR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGe4SKR.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRVkbP5.s: Assembler messages:
encrypt.c: /tmp/ccRVkbP5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRVkbP5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRVkbP5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRVkbP5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVkbP5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVkbP5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVkbP5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVkbP5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVkbP5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRVkbP5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRVkbP5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRVkbP5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRVkbP5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVkbP5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRVkbP5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRVkbP5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRVkbP5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRVkbP5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRVkbP5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRVkbP5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRVkbP5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRVkbP5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRVkbP5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRVkbP5.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpypibs.s: Assembler messages:
encrypt.c: /tmp/ccpypibs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpypibs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpypibs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpypibs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpypibs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpypibs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpypibs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpypibs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpypibs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpypibs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpypibs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpypibs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpypibs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpypibs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpypibs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpypibs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpypibs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpypibs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpypibs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpypibs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpypibs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpypibs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpypibs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpypibs.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHJwdIB.s: Assembler messages:
encrypt.c: /tmp/ccHJwdIB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHJwdIB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHJwdIB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHJwdIB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJwdIB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJwdIB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJwdIB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJwdIB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJwdIB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHJwdIB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHJwdIB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHJwdIB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHJwdIB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJwdIB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHJwdIB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHJwdIB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHJwdIB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHJwdIB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHJwdIB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHJwdIB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJwdIB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHJwdIB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHJwdIB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHJwdIB.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPdYD9B.s: Assembler messages:
encrypt.c: /tmp/ccPdYD9B.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPdYD9B.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPdYD9B.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPdYD9B.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdYD9B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdYD9B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdYD9B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdYD9B.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdYD9B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdYD9B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdYD9B.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdYD9B.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPdYD9B.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdYD9B.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPdYD9B.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPdYD9B.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPdYD9B.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdYD9B.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdYD9B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPdYD9B.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdYD9B.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPdYD9B.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdYD9B.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPdYD9B.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHpAgYq.s: Assembler messages:
encrypt.c: /tmp/ccHpAgYq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHpAgYq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHpAgYq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHpAgYq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpAgYq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpAgYq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpAgYq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpAgYq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpAgYq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpAgYq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpAgYq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpAgYq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHpAgYq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpAgYq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHpAgYq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpAgYq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHpAgYq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpAgYq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHpAgYq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHpAgYq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpAgYq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHpAgYq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHpAgYq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHpAgYq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceM5ZiG.s: Assembler messages:
encrypt.c: /tmp/cceM5ZiG.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceM5ZiG.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceM5ZiG.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceM5ZiG.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM5ZiG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM5ZiG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM5ZiG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM5ZiG.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM5ZiG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceM5ZiG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceM5ZiG.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceM5ZiG.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceM5ZiG.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM5ZiG.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceM5ZiG.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceM5ZiG.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceM5ZiG.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceM5ZiG.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceM5ZiG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceM5ZiG.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceM5ZiG.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceM5ZiG.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceM5ZiG.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceM5ZiG.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHwRyEi.s: Assembler messages:
encrypt.c: /tmp/ccHwRyEi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHwRyEi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHwRyEi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHwRyEi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwRyEi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwRyEi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwRyEi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwRyEi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwRyEi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwRyEi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwRyEi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwRyEi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHwRyEi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwRyEi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHwRyEi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwRyEi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHwRyEi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwRyEi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwRyEi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwRyEi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwRyEi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwRyEi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHwRyEi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwRyEi.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpvaMDs.s: Assembler messages:
encrypt.c: /tmp/ccpvaMDs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpvaMDs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpvaMDs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpvaMDs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvaMDs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvaMDs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvaMDs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvaMDs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvaMDs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpvaMDs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpvaMDs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpvaMDs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpvaMDs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvaMDs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpvaMDs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpvaMDs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpvaMDs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpvaMDs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpvaMDs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvaMDs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpvaMDs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpvaMDs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpvaMDs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpvaMDs.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPIGnyY.s: Assembler messages:
encrypt.c: /tmp/ccPIGnyY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPIGnyY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPIGnyY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPIGnyY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIGnyY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIGnyY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIGnyY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIGnyY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIGnyY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIGnyY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIGnyY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIGnyY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPIGnyY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIGnyY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPIGnyY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPIGnyY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPIGnyY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIGnyY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIGnyY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIGnyY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIGnyY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPIGnyY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIGnyY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPIGnyY.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuIIlO4.s: Assembler messages:
encrypt.c: /tmp/ccuIIlO4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuIIlO4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuIIlO4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuIIlO4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIIlO4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIIlO4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIIlO4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIIlO4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIIlO4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIIlO4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIIlO4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIIlO4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuIIlO4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIIlO4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuIIlO4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIIlO4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuIIlO4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuIIlO4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIIlO4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIIlO4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuIIlO4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIIlO4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuIIlO4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuIIlO4.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOVeMXj.s: Assembler messages:
encrypt.c: /tmp/ccOVeMXj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOVeMXj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOVeMXj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOVeMXj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVeMXj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVeMXj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVeMXj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVeMXj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVeMXj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVeMXj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVeMXj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVeMXj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOVeMXj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVeMXj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOVeMXj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOVeMXj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOVeMXj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVeMXj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVeMXj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVeMXj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVeMXj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOVeMXj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVeMXj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOVeMXj.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbOJ2ul.s: Assembler messages:
encrypt.c: /tmp/ccbOJ2ul.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbOJ2ul.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbOJ2ul.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbOJ2ul.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOJ2ul.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOJ2ul.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOJ2ul.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOJ2ul.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOJ2ul.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbOJ2ul.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbOJ2ul.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbOJ2ul.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbOJ2ul.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOJ2ul.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbOJ2ul.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbOJ2ul.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbOJ2ul.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbOJ2ul.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbOJ2ul.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbOJ2ul.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOJ2ul.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbOJ2ul.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbOJ2ul.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbOJ2ul.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqek8F7.s: Assembler messages:
encrypt.c: /tmp/ccqek8F7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqek8F7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqek8F7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqek8F7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqek8F7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqek8F7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqek8F7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqek8F7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqek8F7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqek8F7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqek8F7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqek8F7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqek8F7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqek8F7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqek8F7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqek8F7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqek8F7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqek8F7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqek8F7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqek8F7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqek8F7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqek8F7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqek8F7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqek8F7.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrbR9kh.s: Assembler messages:
encrypt.c: /tmp/ccrbR9kh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrbR9kh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrbR9kh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrbR9kh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbR9kh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbR9kh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbR9kh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbR9kh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbR9kh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbR9kh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbR9kh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbR9kh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrbR9kh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbR9kh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrbR9kh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrbR9kh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrbR9kh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbR9kh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbR9kh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrbR9kh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbR9kh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrbR9kh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbR9kh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrbR9kh.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKhdQhM.s: Assembler messages:
encrypt.c: /tmp/ccKhdQhM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKhdQhM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKhdQhM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKhdQhM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdQhM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdQhM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdQhM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdQhM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdQhM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhdQhM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhdQhM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhdQhM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKhdQhM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdQhM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKhdQhM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKhdQhM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhdQhM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhdQhM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhdQhM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhdQhM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhdQhM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKhdQhM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhdQhM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhdQhM.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRNeSxy.s: Assembler messages:
encrypt.c: /tmp/ccRNeSxy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRNeSxy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRNeSxy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRNeSxy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNeSxy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNeSxy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNeSxy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNeSxy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNeSxy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRNeSxy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRNeSxy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRNeSxy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRNeSxy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNeSxy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRNeSxy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRNeSxy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRNeSxy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRNeSxy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRNeSxy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRNeSxy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNeSxy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRNeSxy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRNeSxy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRNeSxy.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5xMyff.s: Assembler messages:
encrypt.c: /tmp/cc5xMyff.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5xMyff.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5xMyff.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5xMyff.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xMyff.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xMyff.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xMyff.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xMyff.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xMyff.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5xMyff.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5xMyff.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5xMyff.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5xMyff.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xMyff.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5xMyff.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5xMyff.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5xMyff.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5xMyff.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5xMyff.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5xMyff.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5xMyff.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5xMyff.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5xMyff.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5xMyff.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOCsW7a.s: Assembler messages:
encrypt.c: /tmp/ccOCsW7a.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOCsW7a.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOCsW7a.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOCsW7a.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCsW7a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCsW7a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCsW7a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCsW7a.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCsW7a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOCsW7a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOCsW7a.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOCsW7a.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOCsW7a.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCsW7a.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOCsW7a.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOCsW7a.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOCsW7a.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOCsW7a.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOCsW7a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCsW7a.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOCsW7a.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOCsW7a.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOCsW7a.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOCsW7a.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUCk7Tw.s: Assembler messages:
encrypt.c: /tmp/ccUCk7Tw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUCk7Tw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUCk7Tw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUCk7Tw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCk7Tw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCk7Tw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCk7Tw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCk7Tw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCk7Tw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUCk7Tw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUCk7Tw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUCk7Tw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUCk7Tw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCk7Tw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUCk7Tw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUCk7Tw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUCk7Tw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUCk7Tw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUCk7Tw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUCk7Tw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCk7Tw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUCk7Tw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUCk7Tw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUCk7Tw.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccriB5gv.s: Assembler messages:
encrypt.c: /tmp/ccriB5gv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccriB5gv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccriB5gv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccriB5gv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriB5gv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriB5gv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriB5gv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriB5gv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriB5gv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccriB5gv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccriB5gv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccriB5gv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccriB5gv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriB5gv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccriB5gv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccriB5gv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccriB5gv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccriB5gv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccriB5gv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccriB5gv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccriB5gv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccriB5gv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccriB5gv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccriB5gv.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP3WOUd.s: Assembler messages:
encrypt.c: /tmp/ccP3WOUd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP3WOUd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP3WOUd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP3WOUd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3WOUd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3WOUd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3WOUd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3WOUd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3WOUd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3WOUd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3WOUd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3WOUd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP3WOUd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3WOUd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP3WOUd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3WOUd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP3WOUd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP3WOUd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP3WOUd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP3WOUd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP3WOUd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP3WOUd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP3WOUd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP3WOUd.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccc0TkSg.s: Assembler messages:
encrypt.c: /tmp/ccc0TkSg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc0TkSg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc0TkSg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccc0TkSg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0TkSg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0TkSg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0TkSg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0TkSg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0TkSg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0TkSg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0TkSg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0TkSg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc0TkSg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0TkSg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc0TkSg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc0TkSg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0TkSg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0TkSg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0TkSg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0TkSg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0TkSg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc0TkSg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0TkSg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0TkSg.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGYXz0L.s: Assembler messages:
encrypt.c: /tmp/ccGYXz0L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGYXz0L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGYXz0L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGYXz0L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYXz0L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYXz0L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYXz0L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYXz0L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYXz0L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGYXz0L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGYXz0L.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGYXz0L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGYXz0L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYXz0L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGYXz0L.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGYXz0L.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGYXz0L.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGYXz0L.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGYXz0L.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGYXz0L.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYXz0L.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGYXz0L.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGYXz0L.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGYXz0L.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmDyn8U.s: Assembler messages:
encrypt.c: /tmp/ccmDyn8U.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmDyn8U.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmDyn8U.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmDyn8U.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDyn8U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDyn8U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDyn8U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDyn8U.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDyn8U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmDyn8U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmDyn8U.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmDyn8U.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmDyn8U.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDyn8U.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmDyn8U.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmDyn8U.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmDyn8U.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmDyn8U.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmDyn8U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmDyn8U.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmDyn8U.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmDyn8U.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmDyn8U.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmDyn8U.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFDkxOh.s: Assembler messages:
encrypt.c: /tmp/ccFDkxOh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFDkxOh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFDkxOh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFDkxOh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDkxOh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDkxOh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDkxOh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDkxOh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDkxOh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFDkxOh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFDkxOh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFDkxOh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFDkxOh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDkxOh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFDkxOh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFDkxOh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFDkxOh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFDkxOh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFDkxOh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFDkxOh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFDkxOh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFDkxOh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFDkxOh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFDkxOh.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwBv6mr.s: Assembler messages:
encrypt.c: /tmp/ccwBv6mr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwBv6mr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwBv6mr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwBv6mr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBv6mr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBv6mr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBv6mr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBv6mr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBv6mr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBv6mr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBv6mr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBv6mr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwBv6mr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBv6mr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwBv6mr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBv6mr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwBv6mr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBv6mr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwBv6mr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwBv6mr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBv6mr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwBv6mr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwBv6mr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwBv6mr.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cccYj1aM.s: Assembler messages:
encrypt.c: /tmp/cccYj1aM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccYj1aM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccYj1aM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccYj1aM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYj1aM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYj1aM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYj1aM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYj1aM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYj1aM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYj1aM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYj1aM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYj1aM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccYj1aM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYj1aM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccYj1aM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccYj1aM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYj1aM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYj1aM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYj1aM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYj1aM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYj1aM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccYj1aM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYj1aM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYj1aM.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cceqcgNT.s: Assembler messages:
encrypt.c: /tmp/cceqcgNT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceqcgNT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceqcgNT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceqcgNT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcgNT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcgNT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcgNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcgNT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcgNT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqcgNT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqcgNT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqcgNT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceqcgNT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcgNT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceqcgNT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqcgNT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceqcgNT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceqcgNT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqcgNT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqcgNT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceqcgNT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqcgNT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceqcgNT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceqcgNT.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdNRhpr.s: Assembler messages:
encrypt.c: /tmp/ccdNRhpr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdNRhpr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdNRhpr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdNRhpr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNRhpr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNRhpr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNRhpr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNRhpr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNRhpr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNRhpr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNRhpr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNRhpr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdNRhpr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNRhpr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdNRhpr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNRhpr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdNRhpr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdNRhpr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNRhpr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNRhpr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNRhpr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNRhpr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdNRhpr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdNRhpr.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclETnvy.s: Assembler messages:
encrypt.c: /tmp/cclETnvy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclETnvy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclETnvy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclETnvy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclETnvy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclETnvy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclETnvy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclETnvy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclETnvy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclETnvy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclETnvy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclETnvy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclETnvy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclETnvy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclETnvy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclETnvy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclETnvy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclETnvy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclETnvy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclETnvy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclETnvy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclETnvy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclETnvy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclETnvy.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxjfCnR.s: Assembler messages:
encrypt.c: /tmp/ccxjfCnR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxjfCnR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxjfCnR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxjfCnR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjfCnR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjfCnR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjfCnR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjfCnR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjfCnR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxjfCnR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxjfCnR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxjfCnR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxjfCnR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjfCnR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxjfCnR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxjfCnR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxjfCnR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxjfCnR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxjfCnR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxjfCnR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjfCnR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxjfCnR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxjfCnR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxjfCnR.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz21Ve4.s: Assembler messages:
encrypt.c: /tmp/ccz21Ve4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz21Ve4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz21Ve4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccz21Ve4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz21Ve4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz21Ve4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz21Ve4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz21Ve4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz21Ve4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz21Ve4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz21Ve4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz21Ve4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz21Ve4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz21Ve4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz21Ve4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz21Ve4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz21Ve4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz21Ve4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz21Ve4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz21Ve4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz21Ve4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz21Ve4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz21Ve4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz21Ve4.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6KKrwv.s: Assembler messages:
encrypt.c: /tmp/cc6KKrwv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6KKrwv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6KKrwv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6KKrwv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KKrwv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KKrwv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KKrwv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KKrwv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KKrwv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KKrwv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KKrwv.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KKrwv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6KKrwv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KKrwv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6KKrwv.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KKrwv.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6KKrwv.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6KKrwv.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KKrwv.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KKrwv.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6KKrwv.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KKrwv.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6KKrwv.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6KKrwv.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZpUUbL.s: Assembler messages:
encrypt.c: /tmp/ccZpUUbL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZpUUbL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZpUUbL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZpUUbL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpUUbL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpUUbL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpUUbL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpUUbL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpUUbL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZpUUbL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZpUUbL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZpUUbL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZpUUbL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpUUbL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZpUUbL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZpUUbL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZpUUbL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpUUbL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpUUbL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZpUUbL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpUUbL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZpUUbL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpUUbL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZpUUbL.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccMWQaD3.s: Assembler messages:
encrypt.c: /tmp/ccMWQaD3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMWQaD3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMWQaD3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMWQaD3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWQaD3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWQaD3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWQaD3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWQaD3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWQaD3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMWQaD3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMWQaD3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMWQaD3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMWQaD3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWQaD3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMWQaD3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMWQaD3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMWQaD3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMWQaD3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMWQaD3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMWQaD3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMWQaD3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMWQaD3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMWQaD3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMWQaD3.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccszgmEX.s: Assembler messages:
encrypt.c: /tmp/ccszgmEX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccszgmEX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccszgmEX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccszgmEX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszgmEX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszgmEX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszgmEX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszgmEX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszgmEX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszgmEX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszgmEX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszgmEX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccszgmEX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszgmEX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccszgmEX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccszgmEX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccszgmEX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszgmEX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszgmEX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszgmEX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszgmEX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccszgmEX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszgmEX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccszgmEX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc373US4.s: Assembler messages:
encrypt.c: /tmp/cc373US4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc373US4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc373US4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc373US4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc373US4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc373US4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc373US4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc373US4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc373US4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc373US4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc373US4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc373US4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc373US4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc373US4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc373US4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc373US4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc373US4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc373US4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc373US4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc373US4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc373US4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc373US4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc373US4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc373US4.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRZYsGE.s: Assembler messages:
encrypt.c: /tmp/ccRZYsGE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRZYsGE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRZYsGE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRZYsGE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZYsGE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZYsGE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZYsGE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZYsGE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZYsGE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZYsGE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZYsGE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZYsGE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRZYsGE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZYsGE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRZYsGE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZYsGE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRZYsGE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRZYsGE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZYsGE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZYsGE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRZYsGE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZYsGE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRZYsGE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRZYsGE.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckdybD6.s: Assembler messages:
encrypt.c: /tmp/cckdybD6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckdybD6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckdybD6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckdybD6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdybD6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdybD6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdybD6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdybD6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdybD6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckdybD6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckdybD6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckdybD6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckdybD6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdybD6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckdybD6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckdybD6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckdybD6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckdybD6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckdybD6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckdybD6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdybD6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckdybD6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckdybD6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckdybD6.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnoqM1g.s: Assembler messages:
encrypt.c: /tmp/ccnoqM1g.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnoqM1g.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnoqM1g.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnoqM1g.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoqM1g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoqM1g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoqM1g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoqM1g.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoqM1g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnoqM1g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnoqM1g.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnoqM1g.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnoqM1g.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoqM1g.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnoqM1g.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnoqM1g.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnoqM1g.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnoqM1g.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnoqM1g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnoqM1g.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnoqM1g.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnoqM1g.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnoqM1g.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnoqM1g.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAZL86M.s: Assembler messages:
encrypt.c: /tmp/ccAZL86M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAZL86M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAZL86M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAZL86M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZL86M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZL86M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZL86M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZL86M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZL86M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZL86M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZL86M.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZL86M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAZL86M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZL86M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAZL86M.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZL86M.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAZL86M.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZL86M.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAZL86M.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAZL86M.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZL86M.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAZL86M.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAZL86M.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAZL86M.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQa5oWO.s: Assembler messages:
encrypt.c: /tmp/ccQa5oWO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQa5oWO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQa5oWO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQa5oWO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQa5oWO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQa5oWO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQa5oWO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQa5oWO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQa5oWO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQa5oWO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQa5oWO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQa5oWO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQa5oWO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQa5oWO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQa5oWO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQa5oWO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQa5oWO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQa5oWO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQa5oWO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQa5oWO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQa5oWO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQa5oWO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQa5oWO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQa5oWO.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBgghs9.s: Assembler messages:
encrypt.c: /tmp/ccBgghs9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBgghs9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBgghs9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBgghs9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgghs9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgghs9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgghs9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgghs9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgghs9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgghs9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgghs9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgghs9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBgghs9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgghs9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBgghs9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBgghs9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBgghs9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgghs9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgghs9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBgghs9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgghs9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBgghs9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgghs9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBgghs9.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccO5tcMf.s: Assembler messages:
encrypt.c: /tmp/ccO5tcMf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO5tcMf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO5tcMf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO5tcMf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5tcMf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5tcMf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5tcMf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5tcMf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5tcMf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5tcMf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5tcMf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5tcMf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO5tcMf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5tcMf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO5tcMf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5tcMf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO5tcMf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO5tcMf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5tcMf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5tcMf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO5tcMf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5tcMf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO5tcMf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO5tcMf.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc08RwcQ.s: Assembler messages:
encrypt.c: /tmp/cc08RwcQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc08RwcQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc08RwcQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc08RwcQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08RwcQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08RwcQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08RwcQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08RwcQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08RwcQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08RwcQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08RwcQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08RwcQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc08RwcQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08RwcQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc08RwcQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08RwcQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc08RwcQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc08RwcQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08RwcQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08RwcQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08RwcQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08RwcQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc08RwcQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc08RwcQ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczp8Gk8.s: Assembler messages:
encrypt.c: /tmp/cczp8Gk8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczp8Gk8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczp8Gk8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cczp8Gk8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cczp8Gk8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczp8Gk8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczp8Gk8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczp8Gk8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cczp8Gk8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczp8Gk8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczp8Gk8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczp8Gk8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cczp8Gk8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cczp8Gk8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczp8Gk8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczp8Gk8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczp8Gk8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cczp8Gk8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cczp8Gk8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczp8Gk8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cczp8Gk8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cczp8Gk8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cczp8Gk8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cczp8Gk8.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUD3af8.s: Assembler messages:
encrypt.c: /tmp/ccUD3af8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUD3af8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUD3af8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUD3af8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUD3af8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUD3af8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUD3af8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUD3af8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUD3af8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUD3af8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUD3af8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUD3af8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUD3af8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUD3af8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUD3af8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUD3af8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUD3af8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUD3af8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUD3af8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUD3af8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUD3af8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUD3af8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUD3af8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUD3af8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwMwIt9.s: Assembler messages:
encrypt.c: /tmp/ccwMwIt9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwMwIt9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwMwIt9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwMwIt9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMwIt9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMwIt9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMwIt9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMwIt9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMwIt9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwMwIt9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwMwIt9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwMwIt9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwMwIt9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMwIt9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwMwIt9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwMwIt9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwMwIt9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMwIt9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMwIt9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMwIt9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMwIt9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwMwIt9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMwIt9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMwIt9.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccH8TpCX.s: Assembler messages:
encrypt.c: /tmp/ccH8TpCX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH8TpCX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH8TpCX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH8TpCX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8TpCX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8TpCX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8TpCX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8TpCX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8TpCX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8TpCX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8TpCX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8TpCX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH8TpCX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8TpCX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH8TpCX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8TpCX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH8TpCX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH8TpCX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8TpCX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8TpCX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH8TpCX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8TpCX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH8TpCX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH8TpCX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuov4ep.s: Assembler messages:
encrypt.c: /tmp/ccuov4ep.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuov4ep.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuov4ep.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuov4ep.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuov4ep.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuov4ep.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuov4ep.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuov4ep.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuov4ep.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuov4ep.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuov4ep.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuov4ep.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuov4ep.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuov4ep.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuov4ep.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuov4ep.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuov4ep.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuov4ep.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuov4ep.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuov4ep.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuov4ep.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuov4ep.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuov4ep.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuov4ep.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQsLTp0.s: Assembler messages:
encrypt.c: /tmp/ccQsLTp0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQsLTp0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQsLTp0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQsLTp0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsLTp0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsLTp0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsLTp0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsLTp0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsLTp0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQsLTp0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQsLTp0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQsLTp0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQsLTp0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsLTp0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQsLTp0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQsLTp0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQsLTp0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQsLTp0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQsLTp0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQsLTp0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQsLTp0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQsLTp0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQsLTp0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQsLTp0.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccphWWDo.s: Assembler messages:
encrypt.c: /tmp/ccphWWDo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccphWWDo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccphWWDo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccphWWDo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphWWDo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphWWDo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphWWDo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphWWDo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphWWDo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccphWWDo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccphWWDo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccphWWDo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccphWWDo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphWWDo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccphWWDo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccphWWDo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccphWWDo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccphWWDo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccphWWDo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccphWWDo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccphWWDo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccphWWDo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccphWWDo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccphWWDo.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc54NH3h.s: Assembler messages:
encrypt.c: /tmp/cc54NH3h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc54NH3h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc54NH3h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc54NH3h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54NH3h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54NH3h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54NH3h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54NH3h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54NH3h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54NH3h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54NH3h.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54NH3h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc54NH3h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54NH3h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc54NH3h.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54NH3h.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc54NH3h.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc54NH3h.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc54NH3h.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc54NH3h.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc54NH3h.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc54NH3h.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc54NH3h.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc54NH3h.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpq6MC2.s: Assembler messages:
encrypt.c: /tmp/ccpq6MC2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpq6MC2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpq6MC2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpq6MC2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpq6MC2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpq6MC2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpq6MC2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpq6MC2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpq6MC2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpq6MC2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpq6MC2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpq6MC2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpq6MC2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpq6MC2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpq6MC2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpq6MC2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpq6MC2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpq6MC2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpq6MC2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpq6MC2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpq6MC2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpq6MC2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpq6MC2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpq6MC2.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGWQuec.s: Assembler messages:
encrypt.c: /tmp/ccGWQuec.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGWQuec.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGWQuec.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGWQuec.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQuec.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQuec.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQuec.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQuec.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQuec.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGWQuec.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGWQuec.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGWQuec.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGWQuec.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQuec.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGWQuec.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGWQuec.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGWQuec.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGWQuec.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGWQuec.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGWQuec.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGWQuec.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGWQuec.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGWQuec.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGWQuec.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaU2Kp8.s: Assembler messages:
encrypt.c: /tmp/ccaU2Kp8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaU2Kp8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaU2Kp8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccaU2Kp8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaU2Kp8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaU2Kp8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaU2Kp8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaU2Kp8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaU2Kp8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaU2Kp8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaU2Kp8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaU2Kp8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaU2Kp8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaU2Kp8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaU2Kp8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaU2Kp8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaU2Kp8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaU2Kp8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaU2Kp8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaU2Kp8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaU2Kp8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaU2Kp8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaU2Kp8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaU2Kp8.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfXPPug.s: Assembler messages:
encrypt.c: /tmp/ccfXPPug.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfXPPug.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfXPPug.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfXPPug.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXPPug.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXPPug.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXPPug.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXPPug.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXPPug.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfXPPug.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfXPPug.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfXPPug.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfXPPug.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXPPug.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfXPPug.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfXPPug.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfXPPug.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfXPPug.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfXPPug.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfXPPug.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfXPPug.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfXPPug.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfXPPug.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfXPPug.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuR0FfL.s: Assembler messages:
encrypt.c: /tmp/ccuR0FfL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuR0FfL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuR0FfL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuR0FfL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuR0FfL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuR0FfL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuR0FfL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuR0FfL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuR0FfL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuR0FfL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuR0FfL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuR0FfL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuR0FfL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuR0FfL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuR0FfL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuR0FfL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuR0FfL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuR0FfL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuR0FfL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuR0FfL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuR0FfL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuR0FfL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuR0FfL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuR0FfL.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2699ae.s: Assembler messages:
encrypt.c: /tmp/cc2699ae.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2699ae.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2699ae.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2699ae.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2699ae.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2699ae.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2699ae.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2699ae.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2699ae.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2699ae.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2699ae.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2699ae.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2699ae.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2699ae.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2699ae.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2699ae.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2699ae.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2699ae.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2699ae.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2699ae.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2699ae.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2699ae.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2699ae.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2699ae.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHa7CPz.s: Assembler messages:
encrypt.c: /tmp/ccHa7CPz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHa7CPz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHa7CPz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHa7CPz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa7CPz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa7CPz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa7CPz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa7CPz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa7CPz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHa7CPz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHa7CPz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHa7CPz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHa7CPz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa7CPz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHa7CPz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHa7CPz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHa7CPz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHa7CPz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHa7CPz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHa7CPz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHa7CPz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHa7CPz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHa7CPz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHa7CPz.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cce2LvYa.s: Assembler messages:
encrypt.c: /tmp/cce2LvYa.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce2LvYa.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce2LvYa.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cce2LvYa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2LvYa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2LvYa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2LvYa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2LvYa.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2LvYa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce2LvYa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce2LvYa.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce2LvYa.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cce2LvYa.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2LvYa.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce2LvYa.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce2LvYa.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce2LvYa.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cce2LvYa.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cce2LvYa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2LvYa.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cce2LvYa.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cce2LvYa.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cce2LvYa.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cce2LvYa.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvBGmzu.s: Assembler messages:
encrypt.c: /tmp/ccvBGmzu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvBGmzu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvBGmzu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvBGmzu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBGmzu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBGmzu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBGmzu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBGmzu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBGmzu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvBGmzu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvBGmzu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvBGmzu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvBGmzu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBGmzu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvBGmzu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvBGmzu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvBGmzu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvBGmzu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvBGmzu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvBGmzu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvBGmzu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvBGmzu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvBGmzu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvBGmzu.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6WXSkP.s: Assembler messages:
encrypt.c: /tmp/cc6WXSkP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6WXSkP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6WXSkP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6WXSkP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WXSkP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WXSkP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WXSkP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WXSkP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WXSkP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WXSkP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WXSkP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WXSkP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6WXSkP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WXSkP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6WXSkP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WXSkP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6WXSkP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WXSkP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6WXSkP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6WXSkP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WXSkP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6WXSkP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6WXSkP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6WXSkP.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFCSc04.s: Assembler messages:
encrypt.c: /tmp/ccFCSc04.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFCSc04.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFCSc04.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFCSc04.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCSc04.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCSc04.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCSc04.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCSc04.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCSc04.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFCSc04.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFCSc04.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFCSc04.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFCSc04.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCSc04.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFCSc04.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFCSc04.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFCSc04.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCSc04.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCSc04.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFCSc04.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCSc04.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFCSc04.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCSc04.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFCSc04.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSnXeRt.s: Assembler messages:
encrypt.c: /tmp/ccSnXeRt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSnXeRt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSnXeRt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSnXeRt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnXeRt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnXeRt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnXeRt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnXeRt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnXeRt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSnXeRt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSnXeRt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSnXeRt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSnXeRt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnXeRt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSnXeRt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSnXeRt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSnXeRt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSnXeRt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSnXeRt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSnXeRt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSnXeRt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSnXeRt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSnXeRt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSnXeRt.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccssl4lJ.s: Assembler messages:
encrypt.c: /tmp/ccssl4lJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccssl4lJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccssl4lJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccssl4lJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssl4lJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssl4lJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssl4lJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssl4lJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssl4lJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssl4lJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssl4lJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssl4lJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccssl4lJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssl4lJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccssl4lJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccssl4lJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssl4lJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssl4lJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssl4lJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssl4lJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssl4lJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccssl4lJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssl4lJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssl4lJ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1JozX8.s: Assembler messages:
encrypt.c: /tmp/cc1JozX8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1JozX8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1JozX8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1JozX8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JozX8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JozX8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JozX8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JozX8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JozX8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JozX8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JozX8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JozX8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1JozX8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JozX8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1JozX8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JozX8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1JozX8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JozX8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JozX8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JozX8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JozX8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JozX8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1JozX8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JozX8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHJ7O4R.s: Assembler messages:
encrypt.c: /tmp/ccHJ7O4R.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHJ7O4R.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHJ7O4R.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHJ7O4R.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJ7O4R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJ7O4R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJ7O4R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJ7O4R.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJ7O4R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJ7O4R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJ7O4R.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJ7O4R.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHJ7O4R.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJ7O4R.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHJ7O4R.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHJ7O4R.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHJ7O4R.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJ7O4R.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJ7O4R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHJ7O4R.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJ7O4R.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHJ7O4R.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJ7O4R.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHJ7O4R.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN0dQMY.s: Assembler messages:
encrypt.c: /tmp/ccN0dQMY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN0dQMY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN0dQMY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccN0dQMY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0dQMY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0dQMY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0dQMY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0dQMY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0dQMY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN0dQMY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN0dQMY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN0dQMY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN0dQMY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0dQMY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN0dQMY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN0dQMY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN0dQMY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN0dQMY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN0dQMY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN0dQMY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN0dQMY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN0dQMY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN0dQMY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN0dQMY.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsI9zCC.s: Assembler messages:
encrypt.c: /tmp/ccsI9zCC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsI9zCC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsI9zCC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsI9zCC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI9zCC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI9zCC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI9zCC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI9zCC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI9zCC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsI9zCC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsI9zCC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsI9zCC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsI9zCC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI9zCC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsI9zCC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsI9zCC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsI9zCC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsI9zCC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsI9zCC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsI9zCC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsI9zCC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsI9zCC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsI9zCC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsI9zCC.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2nnydn.s: Assembler messages:
encrypt.c: /tmp/cc2nnydn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2nnydn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2nnydn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2nnydn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nnydn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nnydn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nnydn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nnydn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nnydn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2nnydn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2nnydn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2nnydn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2nnydn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nnydn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2nnydn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2nnydn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2nnydn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2nnydn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2nnydn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2nnydn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2nnydn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2nnydn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2nnydn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2nnydn.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccInkFMX.s: Assembler messages:
encrypt.c: /tmp/ccInkFMX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccInkFMX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccInkFMX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccInkFMX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInkFMX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInkFMX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInkFMX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInkFMX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInkFMX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccInkFMX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccInkFMX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccInkFMX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccInkFMX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInkFMX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccInkFMX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccInkFMX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccInkFMX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccInkFMX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccInkFMX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccInkFMX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccInkFMX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccInkFMX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccInkFMX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccInkFMX.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTWZWcP.s: Assembler messages:
encrypt.c: /tmp/ccTWZWcP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTWZWcP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTWZWcP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTWZWcP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWZWcP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWZWcP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWZWcP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWZWcP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWZWcP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTWZWcP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTWZWcP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTWZWcP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTWZWcP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWZWcP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTWZWcP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTWZWcP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTWZWcP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWZWcP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWZWcP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTWZWcP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWZWcP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTWZWcP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWZWcP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTWZWcP.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckd31Cy.s: Assembler messages:
encrypt.c: /tmp/cckd31Cy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckd31Cy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckd31Cy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckd31Cy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd31Cy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd31Cy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd31Cy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd31Cy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd31Cy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckd31Cy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckd31Cy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckd31Cy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckd31Cy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd31Cy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckd31Cy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckd31Cy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckd31Cy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckd31Cy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckd31Cy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckd31Cy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckd31Cy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckd31Cy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckd31Cy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckd31Cy.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGjsK4q.s: Assembler messages:
encrypt.c: /tmp/ccGjsK4q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGjsK4q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGjsK4q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGjsK4q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjsK4q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjsK4q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjsK4q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjsK4q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjsK4q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjsK4q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjsK4q.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjsK4q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGjsK4q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjsK4q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGjsK4q.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjsK4q.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGjsK4q.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjsK4q.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjsK4q.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjsK4q.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjsK4q.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjsK4q.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGjsK4q.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjsK4q.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbLaNh0.s: Assembler messages:
encrypt.c: /tmp/ccbLaNh0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbLaNh0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbLaNh0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbLaNh0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLaNh0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLaNh0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLaNh0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLaNh0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLaNh0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbLaNh0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbLaNh0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbLaNh0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbLaNh0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLaNh0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbLaNh0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbLaNh0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbLaNh0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbLaNh0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbLaNh0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLaNh0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbLaNh0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbLaNh0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbLaNh0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbLaNh0.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEMXkpO.s: Assembler messages:
encrypt.c: /tmp/ccEMXkpO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEMXkpO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEMXkpO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEMXkpO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMXkpO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMXkpO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMXkpO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMXkpO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMXkpO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEMXkpO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEMXkpO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEMXkpO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEMXkpO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMXkpO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEMXkpO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEMXkpO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEMXkpO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEMXkpO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEMXkpO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEMXkpO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMXkpO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEMXkpO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEMXkpO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEMXkpO.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUgSj28.s: Assembler messages:
encrypt.c: /tmp/ccUgSj28.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUgSj28.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUgSj28.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUgSj28.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgSj28.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgSj28.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgSj28.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgSj28.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgSj28.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUgSj28.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUgSj28.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUgSj28.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUgSj28.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgSj28.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUgSj28.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUgSj28.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUgSj28.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgSj28.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgSj28.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUgSj28.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgSj28.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUgSj28.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgSj28.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUgSj28.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3ib08V.s: Assembler messages:
encrypt.c: /tmp/cc3ib08V.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ib08V.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ib08V.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ib08V.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ib08V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ib08V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ib08V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ib08V.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ib08V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ib08V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ib08V.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ib08V.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ib08V.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ib08V.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ib08V.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3ib08V.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3ib08V.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ib08V.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ib08V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ib08V.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ib08V.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ib08V.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ib08V.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3ib08V.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfEBbEK.s: Assembler messages:
encrypt.c: /tmp/ccfEBbEK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfEBbEK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfEBbEK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfEBbEK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEBbEK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEBbEK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEBbEK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEBbEK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEBbEK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfEBbEK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfEBbEK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfEBbEK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfEBbEK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEBbEK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfEBbEK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfEBbEK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfEBbEK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfEBbEK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfEBbEK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfEBbEK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfEBbEK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfEBbEK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfEBbEK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfEBbEK.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceXIFqi.s: Assembler messages:
encrypt.c: /tmp/cceXIFqi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceXIFqi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceXIFqi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceXIFqi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXIFqi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXIFqi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXIFqi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXIFqi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXIFqi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceXIFqi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceXIFqi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceXIFqi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceXIFqi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXIFqi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceXIFqi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceXIFqi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceXIFqi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceXIFqi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceXIFqi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceXIFqi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceXIFqi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceXIFqi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceXIFqi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceXIFqi.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoHTr9x.s: Assembler messages:
encrypt.c: /tmp/ccoHTr9x.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoHTr9x.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoHTr9x.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccoHTr9x.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHTr9x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHTr9x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHTr9x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHTr9x.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHTr9x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoHTr9x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoHTr9x.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoHTr9x.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoHTr9x.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHTr9x.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoHTr9x.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoHTr9x.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoHTr9x.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoHTr9x.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoHTr9x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoHTr9x.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoHTr9x.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoHTr9x.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoHTr9x.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoHTr9x.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLaoWoI.s: Assembler messages:
encrypt.c: /tmp/ccLaoWoI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLaoWoI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLaoWoI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLaoWoI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaoWoI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaoWoI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaoWoI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaoWoI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaoWoI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLaoWoI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLaoWoI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLaoWoI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLaoWoI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaoWoI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLaoWoI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLaoWoI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLaoWoI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaoWoI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaoWoI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaoWoI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaoWoI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLaoWoI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaoWoI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaoWoI.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyG6HIQ.s: Assembler messages:
encrypt.c: /tmp/ccyG6HIQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyG6HIQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyG6HIQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyG6HIQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG6HIQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG6HIQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG6HIQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG6HIQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG6HIQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyG6HIQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyG6HIQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyG6HIQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyG6HIQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG6HIQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyG6HIQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyG6HIQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyG6HIQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyG6HIQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyG6HIQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyG6HIQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyG6HIQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyG6HIQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyG6HIQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyG6HIQ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKexiRr.s: Assembler messages:
encrypt.c: /tmp/ccKexiRr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKexiRr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKexiRr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKexiRr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKexiRr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKexiRr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKexiRr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKexiRr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKexiRr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKexiRr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKexiRr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKexiRr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKexiRr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKexiRr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKexiRr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKexiRr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKexiRr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKexiRr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKexiRr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKexiRr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKexiRr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKexiRr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKexiRr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKexiRr.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccahmElN.s: Assembler messages:
encrypt.c: /tmp/ccahmElN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccahmElN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccahmElN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccahmElN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahmElN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahmElN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahmElN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahmElN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahmElN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccahmElN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccahmElN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccahmElN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccahmElN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahmElN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccahmElN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccahmElN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccahmElN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccahmElN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccahmElN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccahmElN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccahmElN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccahmElN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccahmElN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccahmElN.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc89mPnh.s: Assembler messages:
encrypt.c: /tmp/cc89mPnh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc89mPnh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc89mPnh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc89mPnh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89mPnh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89mPnh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89mPnh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89mPnh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89mPnh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89mPnh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89mPnh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89mPnh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc89mPnh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89mPnh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc89mPnh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89mPnh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc89mPnh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89mPnh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc89mPnh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc89mPnh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89mPnh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc89mPnh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc89mPnh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc89mPnh.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXRAWWA.s: Assembler messages:
encrypt.c: /tmp/ccXRAWWA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXRAWWA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXRAWWA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXRAWWA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRAWWA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRAWWA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRAWWA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRAWWA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRAWWA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXRAWWA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXRAWWA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXRAWWA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXRAWWA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRAWWA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXRAWWA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXRAWWA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXRAWWA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRAWWA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRAWWA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRAWWA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRAWWA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXRAWWA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRAWWA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXRAWWA.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceNpNA1.s: Assembler messages:
encrypt.c: /tmp/cceNpNA1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceNpNA1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceNpNA1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceNpNA1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNpNA1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNpNA1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNpNA1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNpNA1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNpNA1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceNpNA1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceNpNA1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceNpNA1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceNpNA1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNpNA1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceNpNA1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceNpNA1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceNpNA1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceNpNA1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceNpNA1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceNpNA1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cceNpNA1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceNpNA1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cceNpNA1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceNpNA1.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmdLTBm.s: Assembler messages:
encrypt.c: /tmp/ccmdLTBm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmdLTBm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmdLTBm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmdLTBm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdLTBm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdLTBm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdLTBm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdLTBm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdLTBm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmdLTBm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmdLTBm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmdLTBm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmdLTBm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdLTBm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmdLTBm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmdLTBm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmdLTBm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmdLTBm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmdLTBm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdLTBm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmdLTBm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmdLTBm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmdLTBm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmdLTBm.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5gmaQn.s: Assembler messages:
encrypt.c: /tmp/cc5gmaQn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5gmaQn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5gmaQn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5gmaQn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gmaQn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gmaQn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gmaQn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gmaQn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gmaQn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5gmaQn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5gmaQn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5gmaQn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5gmaQn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gmaQn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5gmaQn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5gmaQn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5gmaQn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5gmaQn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5gmaQn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5gmaQn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5gmaQn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5gmaQn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5gmaQn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5gmaQn.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccD9GRhu.s: Assembler messages:
encrypt.c: /tmp/ccD9GRhu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD9GRhu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD9GRhu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccD9GRhu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9GRhu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9GRhu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9GRhu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9GRhu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9GRhu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD9GRhu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD9GRhu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD9GRhu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD9GRhu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9GRhu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD9GRhu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD9GRhu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD9GRhu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD9GRhu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD9GRhu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9GRhu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD9GRhu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD9GRhu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD9GRhu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD9GRhu.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8HMrK6.s: Assembler messages:
encrypt.c: /tmp/cc8HMrK6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8HMrK6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8HMrK6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8HMrK6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HMrK6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HMrK6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HMrK6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HMrK6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HMrK6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8HMrK6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8HMrK6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8HMrK6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8HMrK6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HMrK6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8HMrK6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8HMrK6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8HMrK6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8HMrK6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8HMrK6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8HMrK6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HMrK6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8HMrK6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8HMrK6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8HMrK6.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbqmEJm.s: Assembler messages:
encrypt.c: /tmp/ccbqmEJm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbqmEJm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbqmEJm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbqmEJm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqmEJm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqmEJm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqmEJm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqmEJm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqmEJm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbqmEJm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbqmEJm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbqmEJm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbqmEJm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqmEJm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbqmEJm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbqmEJm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbqmEJm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbqmEJm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbqmEJm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqmEJm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbqmEJm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbqmEJm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbqmEJm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbqmEJm.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY5lk7j.s: Assembler messages:
encrypt.c: /tmp/ccY5lk7j.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY5lk7j.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY5lk7j.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccY5lk7j.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5lk7j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5lk7j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5lk7j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5lk7j.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5lk7j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY5lk7j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY5lk7j.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY5lk7j.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY5lk7j.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5lk7j.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY5lk7j.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY5lk7j.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY5lk7j.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5lk7j.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5lk7j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5lk7j.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5lk7j.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY5lk7j.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5lk7j.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5lk7j.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdaNVsX.s: Assembler messages:
encrypt.c: /tmp/ccdaNVsX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdaNVsX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdaNVsX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdaNVsX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaNVsX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaNVsX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaNVsX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaNVsX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaNVsX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdaNVsX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdaNVsX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdaNVsX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdaNVsX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaNVsX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdaNVsX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdaNVsX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdaNVsX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdaNVsX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdaNVsX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdaNVsX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdaNVsX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdaNVsX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdaNVsX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdaNVsX.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCfRuWC.s: Assembler messages:
encrypt.c: /tmp/ccCfRuWC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCfRuWC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCfRuWC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCfRuWC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfRuWC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfRuWC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfRuWC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfRuWC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfRuWC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCfRuWC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCfRuWC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCfRuWC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCfRuWC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfRuWC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCfRuWC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCfRuWC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCfRuWC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCfRuWC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCfRuWC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCfRuWC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfRuWC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCfRuWC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCfRuWC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCfRuWC.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccP0fwwB.s: Assembler messages:
encrypt.c: /tmp/ccP0fwwB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP0fwwB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP0fwwB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccP0fwwB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0fwwB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0fwwB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0fwwB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0fwwB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0fwwB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0fwwB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0fwwB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0fwwB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP0fwwB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0fwwB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP0fwwB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP0fwwB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP0fwwB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0fwwB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0fwwB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0fwwB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0fwwB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP0fwwB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0fwwB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP0fwwB.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc0wRIKp.s: Assembler messages:
encrypt.c: /tmp/cc0wRIKp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0wRIKp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0wRIKp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0wRIKp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wRIKp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wRIKp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wRIKp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wRIKp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wRIKp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0wRIKp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0wRIKp.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0wRIKp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0wRIKp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wRIKp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0wRIKp.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0wRIKp.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0wRIKp.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0wRIKp.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0wRIKp.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0wRIKp.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0wRIKp.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0wRIKp.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0wRIKp.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0wRIKp.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ6avWl.s: Assembler messages:
encrypt.c: /tmp/ccQ6avWl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ6avWl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ6avWl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ6avWl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6avWl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6avWl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6avWl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6avWl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6avWl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ6avWl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ6avWl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ6avWl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ6avWl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6avWl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ6avWl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQ6avWl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQ6avWl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ6avWl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ6avWl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ6avWl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ6avWl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ6avWl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ6avWl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQ6avWl.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKR4iDM.s: Assembler messages:
encrypt.c: /tmp/ccKR4iDM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKR4iDM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKR4iDM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKR4iDM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR4iDM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR4iDM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR4iDM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR4iDM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR4iDM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKR4iDM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKR4iDM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKR4iDM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKR4iDM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR4iDM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKR4iDM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKR4iDM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKR4iDM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKR4iDM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKR4iDM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKR4iDM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKR4iDM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKR4iDM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKR4iDM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKR4iDM.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqCDY2L.s: Assembler messages:
encrypt.c: /tmp/ccqCDY2L.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqCDY2L.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqCDY2L.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqCDY2L.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCDY2L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCDY2L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCDY2L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCDY2L.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCDY2L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqCDY2L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqCDY2L.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqCDY2L.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqCDY2L.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCDY2L.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqCDY2L.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqCDY2L.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqCDY2L.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqCDY2L.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqCDY2L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCDY2L.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqCDY2L.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqCDY2L.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqCDY2L.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqCDY2L.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5MOBrF.s: Assembler messages:
encrypt.c: /tmp/cc5MOBrF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5MOBrF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5MOBrF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5MOBrF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MOBrF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MOBrF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MOBrF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MOBrF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MOBrF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MOBrF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MOBrF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MOBrF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5MOBrF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MOBrF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5MOBrF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5MOBrF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MOBrF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MOBrF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MOBrF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MOBrF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MOBrF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5MOBrF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MOBrF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MOBrF.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEibeYs.s: Assembler messages:
encrypt.c: /tmp/ccEibeYs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEibeYs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEibeYs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEibeYs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEibeYs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEibeYs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEibeYs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEibeYs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEibeYs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEibeYs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEibeYs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEibeYs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEibeYs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEibeYs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEibeYs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEibeYs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEibeYs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEibeYs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEibeYs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEibeYs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEibeYs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEibeYs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEibeYs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEibeYs.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCJKux2.s: Assembler messages:
encrypt.c: /tmp/ccCJKux2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCJKux2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCJKux2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCJKux2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJKux2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJKux2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJKux2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJKux2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJKux2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJKux2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJKux2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJKux2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCJKux2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJKux2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCJKux2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJKux2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCJKux2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJKux2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJKux2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJKux2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJKux2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJKux2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCJKux2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJKux2.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccH9I4Zo.s: Assembler messages:
encrypt.c: /tmp/ccH9I4Zo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH9I4Zo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH9I4Zo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccH9I4Zo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH9I4Zo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH9I4Zo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH9I4Zo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH9I4Zo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH9I4Zo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH9I4Zo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH9I4Zo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH9I4Zo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH9I4Zo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH9I4Zo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH9I4Zo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH9I4Zo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH9I4Zo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH9I4Zo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH9I4Zo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH9I4Zo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH9I4Zo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH9I4Zo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH9I4Zo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH9I4Zo.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccowcMAO.s: Assembler messages:
encrypt.c: /tmp/ccowcMAO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccowcMAO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccowcMAO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccowcMAO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowcMAO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowcMAO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowcMAO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowcMAO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowcMAO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowcMAO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowcMAO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowcMAO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccowcMAO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowcMAO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccowcMAO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowcMAO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccowcMAO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccowcMAO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowcMAO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowcMAO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccowcMAO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowcMAO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccowcMAO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccowcMAO.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccxNi0Tu.s: Assembler messages:
encrypt.c: /tmp/ccxNi0Tu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxNi0Tu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxNi0Tu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxNi0Tu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNi0Tu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNi0Tu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNi0Tu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNi0Tu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNi0Tu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxNi0Tu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxNi0Tu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxNi0Tu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxNi0Tu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNi0Tu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxNi0Tu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxNi0Tu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxNi0Tu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxNi0Tu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxNi0Tu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNi0Tu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxNi0Tu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxNi0Tu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxNi0Tu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxNi0Tu.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq7lAVt.s: Assembler messages:
encrypt.c: /tmp/ccq7lAVt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq7lAVt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq7lAVt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccq7lAVt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7lAVt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7lAVt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7lAVt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7lAVt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7lAVt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq7lAVt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq7lAVt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq7lAVt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq7lAVt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7lAVt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq7lAVt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq7lAVt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq7lAVt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq7lAVt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq7lAVt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7lAVt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq7lAVt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq7lAVt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq7lAVt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq7lAVt.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccw1jkP8.s: Assembler messages:
encrypt.c: /tmp/ccw1jkP8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw1jkP8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw1jkP8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw1jkP8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1jkP8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1jkP8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1jkP8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1jkP8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1jkP8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw1jkP8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw1jkP8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw1jkP8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw1jkP8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1jkP8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw1jkP8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw1jkP8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw1jkP8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw1jkP8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw1jkP8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw1jkP8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw1jkP8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw1jkP8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw1jkP8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw1jkP8.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfp2Evw.s: Assembler messages:
encrypt.c: /tmp/ccfp2Evw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfp2Evw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfp2Evw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccfp2Evw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfp2Evw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfp2Evw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfp2Evw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfp2Evw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfp2Evw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfp2Evw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfp2Evw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfp2Evw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfp2Evw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfp2Evw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfp2Evw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfp2Evw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfp2Evw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfp2Evw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfp2Evw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfp2Evw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfp2Evw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfp2Evw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfp2Evw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfp2Evw.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnjoi8c.s: Assembler messages:
encrypt.c: /tmp/ccnjoi8c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnjoi8c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnjoi8c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnjoi8c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjoi8c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjoi8c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjoi8c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjoi8c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjoi8c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnjoi8c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnjoi8c.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnjoi8c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnjoi8c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjoi8c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnjoi8c.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnjoi8c.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnjoi8c.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnjoi8c.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnjoi8c.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnjoi8c.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjoi8c.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnjoi8c.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnjoi8c.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnjoi8c.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccERdU89.s: Assembler messages:
encrypt.c: /tmp/ccERdU89.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccERdU89.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccERdU89.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccERdU89.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERdU89.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERdU89.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERdU89.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERdU89.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERdU89.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccERdU89.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccERdU89.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccERdU89.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccERdU89.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERdU89.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccERdU89.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccERdU89.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccERdU89.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccERdU89.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccERdU89.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERdU89.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccERdU89.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccERdU89.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccERdU89.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccERdU89.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchsD8uN.s: Assembler messages:
encrypt.c: /tmp/cchsD8uN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchsD8uN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchsD8uN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchsD8uN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsD8uN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsD8uN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsD8uN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsD8uN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsD8uN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchsD8uN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchsD8uN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchsD8uN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchsD8uN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsD8uN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchsD8uN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchsD8uN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchsD8uN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchsD8uN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchsD8uN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchsD8uN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsD8uN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchsD8uN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchsD8uN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchsD8uN.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc5d8HfA.s: Assembler messages:
encrypt.c: /tmp/cc5d8HfA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5d8HfA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5d8HfA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5d8HfA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5d8HfA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5d8HfA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5d8HfA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5d8HfA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5d8HfA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5d8HfA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5d8HfA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5d8HfA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5d8HfA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5d8HfA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5d8HfA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5d8HfA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5d8HfA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5d8HfA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5d8HfA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5d8HfA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5d8HfA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5d8HfA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5d8HfA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5d8HfA.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccOSdUoa.s: Assembler messages:
encrypt.c: /tmp/ccOSdUoa.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOSdUoa.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOSdUoa.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOSdUoa.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSdUoa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSdUoa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSdUoa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSdUoa.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSdUoa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSdUoa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSdUoa.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSdUoa.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOSdUoa.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSdUoa.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOSdUoa.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOSdUoa.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOSdUoa.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSdUoa.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSdUoa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOSdUoa.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSdUoa.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOSdUoa.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSdUoa.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOSdUoa.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHXfjlP.s: Assembler messages:
encrypt.c: /tmp/ccHXfjlP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHXfjlP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHXfjlP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHXfjlP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXfjlP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXfjlP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXfjlP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXfjlP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXfjlP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXfjlP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXfjlP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXfjlP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHXfjlP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXfjlP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHXfjlP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXfjlP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHXfjlP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHXfjlP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHXfjlP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHXfjlP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHXfjlP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHXfjlP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHXfjlP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHXfjlP.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRlRB4f.s: Assembler messages:
encrypt.c: /tmp/ccRlRB4f.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRlRB4f.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRlRB4f.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRlRB4f.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlRB4f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlRB4f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlRB4f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlRB4f.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlRB4f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRlRB4f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRlRB4f.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRlRB4f.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRlRB4f.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlRB4f.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRlRB4f.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRlRB4f.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRlRB4f.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlRB4f.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlRB4f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlRB4f.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlRB4f.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRlRB4f.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlRB4f.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRlRB4f.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFPSupr.s: Assembler messages:
encrypt.c: /tmp/ccFPSupr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFPSupr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFPSupr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFPSupr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPSupr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPSupr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPSupr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPSupr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPSupr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPSupr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPSupr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPSupr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFPSupr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPSupr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFPSupr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPSupr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFPSupr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFPSupr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPSupr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPSupr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFPSupr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPSupr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFPSupr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFPSupr.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFcRShI.s: Assembler messages:
encrypt.c: /tmp/ccFcRShI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFcRShI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFcRShI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFcRShI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcRShI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcRShI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcRShI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcRShI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcRShI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFcRShI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFcRShI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFcRShI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFcRShI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcRShI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFcRShI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFcRShI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFcRShI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcRShI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcRShI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcRShI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcRShI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFcRShI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcRShI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFcRShI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7WfMI8.s: Assembler messages:
encrypt.c: /tmp/cc7WfMI8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7WfMI8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7WfMI8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7WfMI8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WfMI8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WfMI8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WfMI8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WfMI8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WfMI8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7WfMI8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7WfMI8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7WfMI8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7WfMI8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WfMI8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7WfMI8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7WfMI8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7WfMI8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7WfMI8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7WfMI8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7WfMI8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7WfMI8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7WfMI8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7WfMI8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7WfMI8.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGjZTKL.s: Assembler messages:
encrypt.c: /tmp/ccGjZTKL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGjZTKL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGjZTKL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGjZTKL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjZTKL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjZTKL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjZTKL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjZTKL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjZTKL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjZTKL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjZTKL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjZTKL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGjZTKL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjZTKL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGjZTKL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjZTKL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGjZTKL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGjZTKL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjZTKL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjZTKL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjZTKL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjZTKL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGjZTKL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGjZTKL.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc07uxxw.s: Assembler messages:
encrypt.c: /tmp/cc07uxxw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc07uxxw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc07uxxw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc07uxxw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07uxxw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07uxxw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07uxxw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07uxxw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07uxxw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07uxxw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07uxxw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07uxxw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc07uxxw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07uxxw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc07uxxw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07uxxw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc07uxxw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07uxxw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07uxxw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07uxxw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07uxxw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07uxxw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc07uxxw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07uxxw.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccTVU4iX.s: Assembler messages:
encrypt.c: /tmp/ccTVU4iX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTVU4iX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTVU4iX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTVU4iX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVU4iX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVU4iX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVU4iX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVU4iX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVU4iX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTVU4iX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTVU4iX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTVU4iX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTVU4iX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVU4iX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTVU4iX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTVU4iX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTVU4iX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTVU4iX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTVU4iX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVU4iX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTVU4iX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTVU4iX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTVU4iX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTVU4iX.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6y4O7Q.s: Assembler messages:
encrypt.c: /tmp/cc6y4O7Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6y4O7Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6y4O7Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6y4O7Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6y4O7Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6y4O7Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6y4O7Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6y4O7Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6y4O7Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6y4O7Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6y4O7Q.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6y4O7Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6y4O7Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6y4O7Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6y4O7Q.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6y4O7Q.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6y4O7Q.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6y4O7Q.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6y4O7Q.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6y4O7Q.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6y4O7Q.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6y4O7Q.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6y4O7Q.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6y4O7Q.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8tSOXA.s: Assembler messages:
encrypt.c: /tmp/cc8tSOXA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8tSOXA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8tSOXA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8tSOXA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tSOXA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tSOXA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tSOXA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tSOXA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tSOXA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8tSOXA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8tSOXA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8tSOXA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8tSOXA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tSOXA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8tSOXA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8tSOXA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8tSOXA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tSOXA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tSOXA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tSOXA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tSOXA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8tSOXA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tSOXA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tSOXA.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBdMOV0.s: Assembler messages:
encrypt.c: /tmp/ccBdMOV0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBdMOV0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBdMOV0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBdMOV0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdMOV0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdMOV0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdMOV0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdMOV0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdMOV0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBdMOV0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBdMOV0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBdMOV0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBdMOV0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdMOV0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBdMOV0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBdMOV0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBdMOV0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBdMOV0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBdMOV0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBdMOV0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBdMOV0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBdMOV0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBdMOV0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBdMOV0.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxEHgiO.s: Assembler messages:
encrypt.c: /tmp/ccxEHgiO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxEHgiO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxEHgiO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxEHgiO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEHgiO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEHgiO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEHgiO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEHgiO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEHgiO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEHgiO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEHgiO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEHgiO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxEHgiO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEHgiO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxEHgiO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEHgiO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxEHgiO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxEHgiO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEHgiO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEHgiO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEHgiO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEHgiO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxEHgiO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxEHgiO.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqX35id.s: Assembler messages:
encrypt.c: /tmp/ccqX35id.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqX35id.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqX35id.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqX35id.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqX35id.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqX35id.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqX35id.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqX35id.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqX35id.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqX35id.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqX35id.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqX35id.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqX35id.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqX35id.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqX35id.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqX35id.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqX35id.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqX35id.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqX35id.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqX35id.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqX35id.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqX35id.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqX35id.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqX35id.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccs3w76u.s: Assembler messages:
encrypt.c: /tmp/ccs3w76u.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs3w76u.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs3w76u.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccs3w76u.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3w76u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3w76u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3w76u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3w76u.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3w76u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs3w76u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs3w76u.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs3w76u.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs3w76u.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3w76u.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs3w76u.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs3w76u.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs3w76u.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs3w76u.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs3w76u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs3w76u.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs3w76u.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs3w76u.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs3w76u.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs3w76u.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOZY32q.s: Assembler messages:
encrypt.c: /tmp/ccOZY32q.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOZY32q.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOZY32q.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOZY32q.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZY32q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZY32q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZY32q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZY32q.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZY32q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOZY32q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOZY32q.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOZY32q.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOZY32q.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZY32q.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOZY32q.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOZY32q.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOZY32q.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOZY32q.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOZY32q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZY32q.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOZY32q.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOZY32q.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOZY32q.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOZY32q.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccobkcGZ.s: Assembler messages:
encrypt.c: /tmp/ccobkcGZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccobkcGZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccobkcGZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccobkcGZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobkcGZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobkcGZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobkcGZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobkcGZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobkcGZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccobkcGZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccobkcGZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccobkcGZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccobkcGZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobkcGZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccobkcGZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccobkcGZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccobkcGZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccobkcGZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccobkcGZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccobkcGZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccobkcGZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccobkcGZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccobkcGZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccobkcGZ.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKyIyDU.s: Assembler messages:
encrypt.c: /tmp/ccKyIyDU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKyIyDU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKyIyDU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKyIyDU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyIyDU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyIyDU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyIyDU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyIyDU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyIyDU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKyIyDU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKyIyDU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKyIyDU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKyIyDU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyIyDU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKyIyDU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKyIyDU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKyIyDU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyIyDU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyIyDU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKyIyDU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyIyDU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKyIyDU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyIyDU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKyIyDU.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwGRBTh.s: Assembler messages:
encrypt.c: /tmp/ccwGRBTh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwGRBTh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwGRBTh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwGRBTh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGRBTh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGRBTh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGRBTh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGRBTh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGRBTh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGRBTh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGRBTh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGRBTh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwGRBTh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGRBTh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwGRBTh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGRBTh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwGRBTh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwGRBTh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGRBTh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGRBTh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwGRBTh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGRBTh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwGRBTh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwGRBTh.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1Nez63.s: Assembler messages:
encrypt.c: /tmp/cc1Nez63.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Nez63.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Nez63.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Nez63.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nez63.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nez63.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nez63.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nez63.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nez63.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Nez63.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Nez63.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Nez63.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Nez63.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nez63.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Nez63.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1Nez63.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Nez63.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Nez63.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Nez63.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Nez63.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Nez63.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Nez63.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Nez63.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Nez63.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4bqLIR.s: Assembler messages:
encrypt.c: /tmp/cc4bqLIR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4bqLIR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4bqLIR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4bqLIR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bqLIR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bqLIR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bqLIR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bqLIR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bqLIR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4bqLIR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4bqLIR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4bqLIR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4bqLIR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bqLIR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4bqLIR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4bqLIR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4bqLIR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4bqLIR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4bqLIR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4bqLIR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bqLIR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4bqLIR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4bqLIR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4bqLIR.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccL2CeyR.s: Assembler messages:
encrypt.c: /tmp/ccL2CeyR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL2CeyR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL2CeyR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccL2CeyR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2CeyR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2CeyR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2CeyR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2CeyR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2CeyR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL2CeyR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL2CeyR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL2CeyR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL2CeyR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2CeyR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL2CeyR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL2CeyR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL2CeyR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2CeyR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2CeyR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2CeyR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2CeyR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL2CeyR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2CeyR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2CeyR.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZRufNn.s: Assembler messages:
encrypt.c: /tmp/ccZRufNn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZRufNn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZRufNn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZRufNn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRufNn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRufNn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRufNn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRufNn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRufNn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZRufNn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZRufNn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZRufNn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZRufNn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRufNn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZRufNn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZRufNn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZRufNn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZRufNn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZRufNn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZRufNn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZRufNn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZRufNn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZRufNn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZRufNn.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4rOxR5.s: Assembler messages:
encrypt.c: /tmp/cc4rOxR5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4rOxR5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4rOxR5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4rOxR5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rOxR5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rOxR5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rOxR5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rOxR5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rOxR5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4rOxR5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4rOxR5.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4rOxR5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4rOxR5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rOxR5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4rOxR5.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4rOxR5.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4rOxR5.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4rOxR5.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4rOxR5.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4rOxR5.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rOxR5.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4rOxR5.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4rOxR5.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4rOxR5.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOCoX9F.s: Assembler messages:
encrypt.c: /tmp/ccOCoX9F.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOCoX9F.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOCoX9F.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOCoX9F.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCoX9F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCoX9F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCoX9F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCoX9F.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCoX9F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOCoX9F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOCoX9F.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOCoX9F.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOCoX9F.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCoX9F.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOCoX9F.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOCoX9F.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOCoX9F.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOCoX9F.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOCoX9F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOCoX9F.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOCoX9F.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOCoX9F.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOCoX9F.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOCoX9F.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBsYW6B.s: Assembler messages:
encrypt.c: /tmp/ccBsYW6B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBsYW6B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBsYW6B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBsYW6B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsYW6B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsYW6B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsYW6B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsYW6B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsYW6B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBsYW6B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBsYW6B.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBsYW6B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBsYW6B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsYW6B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBsYW6B.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBsYW6B.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBsYW6B.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBsYW6B.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBsYW6B.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBsYW6B.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBsYW6B.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBsYW6B.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBsYW6B.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBsYW6B.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOOSVh4.s: Assembler messages:
encrypt.c: /tmp/ccOOSVh4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOOSVh4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOOSVh4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOOSVh4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOSVh4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOSVh4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOSVh4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOSVh4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOSVh4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOOSVh4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOOSVh4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOOSVh4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOOSVh4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOSVh4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOOSVh4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOOSVh4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOOSVh4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOOSVh4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOOSVh4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOSVh4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOOSVh4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOOSVh4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOOSVh4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOOSVh4.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccD2coQ0.s: Assembler messages:
encrypt.c: /tmp/ccD2coQ0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD2coQ0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD2coQ0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD2coQ0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2coQ0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2coQ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2coQ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2coQ0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2coQ0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD2coQ0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD2coQ0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD2coQ0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD2coQ0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2coQ0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD2coQ0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD2coQ0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD2coQ0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD2coQ0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD2coQ0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD2coQ0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD2coQ0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD2coQ0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD2coQ0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD2coQ0.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTG19Pi.s: Assembler messages:
encrypt.c: /tmp/ccTG19Pi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTG19Pi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTG19Pi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTG19Pi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTG19Pi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTG19Pi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTG19Pi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTG19Pi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTG19Pi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTG19Pi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTG19Pi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTG19Pi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTG19Pi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTG19Pi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTG19Pi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTG19Pi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTG19Pi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTG19Pi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTG19Pi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTG19Pi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTG19Pi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTG19Pi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTG19Pi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTG19Pi.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNB3xuW.s: Assembler messages:
encrypt.c: /tmp/ccNB3xuW.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNB3xuW.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNB3xuW.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNB3xuW.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB3xuW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB3xuW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB3xuW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB3xuW.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB3xuW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNB3xuW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNB3xuW.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNB3xuW.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNB3xuW.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB3xuW.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNB3xuW.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNB3xuW.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNB3xuW.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNB3xuW.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNB3xuW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNB3xuW.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNB3xuW.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNB3xuW.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNB3xuW.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNB3xuW.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpnaXME.s: Assembler messages:
encrypt.c: /tmp/ccpnaXME.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpnaXME.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpnaXME.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpnaXME.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnaXME.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnaXME.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnaXME.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnaXME.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnaXME.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnaXME.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnaXME.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnaXME.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpnaXME.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnaXME.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpnaXME.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnaXME.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpnaXME.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpnaXME.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnaXME.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnaXME.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpnaXME.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnaXME.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpnaXME.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpnaXME.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBOxgyg.s: Assembler messages:
encrypt.c: /tmp/ccBOxgyg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBOxgyg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBOxgyg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBOxgyg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOxgyg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOxgyg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOxgyg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOxgyg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOxgyg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBOxgyg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBOxgyg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBOxgyg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBOxgyg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOxgyg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBOxgyg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBOxgyg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBOxgyg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBOxgyg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBOxgyg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBOxgyg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOxgyg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBOxgyg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBOxgyg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBOxgyg.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsxoxZ2.s: Assembler messages:
encrypt.c: /tmp/ccsxoxZ2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsxoxZ2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsxoxZ2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsxoxZ2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxoxZ2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxoxZ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxoxZ2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxoxZ2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxoxZ2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxoxZ2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxoxZ2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxoxZ2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsxoxZ2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxoxZ2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsxoxZ2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsxoxZ2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxoxZ2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxoxZ2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxoxZ2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxoxZ2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxoxZ2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsxoxZ2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxoxZ2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxoxZ2.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDuHtdI.s: Assembler messages:
encrypt.c: /tmp/ccDuHtdI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDuHtdI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDuHtdI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDuHtdI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuHtdI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuHtdI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuHtdI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuHtdI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuHtdI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDuHtdI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDuHtdI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDuHtdI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDuHtdI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuHtdI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDuHtdI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDuHtdI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDuHtdI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDuHtdI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDuHtdI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDuHtdI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuHtdI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDuHtdI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDuHtdI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDuHtdI.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuulGS4.s: Assembler messages:
encrypt.c: /tmp/ccuulGS4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuulGS4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuulGS4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccuulGS4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuulGS4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuulGS4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuulGS4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuulGS4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuulGS4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuulGS4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuulGS4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuulGS4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuulGS4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuulGS4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuulGS4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuulGS4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuulGS4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuulGS4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuulGS4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuulGS4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuulGS4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuulGS4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuulGS4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuulGS4.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR0oc4q.s: Assembler messages:
encrypt.c: /tmp/ccR0oc4q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR0oc4q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR0oc4q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR0oc4q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0oc4q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0oc4q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0oc4q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0oc4q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0oc4q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0oc4q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0oc4q.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0oc4q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR0oc4q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0oc4q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR0oc4q.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0oc4q.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR0oc4q.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR0oc4q.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0oc4q.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0oc4q.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR0oc4q.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0oc4q.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR0oc4q.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR0oc4q.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbcjykr.s: Assembler messages:
encrypt.c: /tmp/ccbcjykr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbcjykr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbcjykr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbcjykr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcjykr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcjykr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcjykr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcjykr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcjykr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbcjykr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbcjykr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbcjykr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbcjykr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcjykr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbcjykr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbcjykr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbcjykr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcjykr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcjykr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcjykr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcjykr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbcjykr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcjykr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcjykr.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBv0CQB.s: Assembler messages:
encrypt.c: /tmp/ccBv0CQB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBv0CQB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBv0CQB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBv0CQB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv0CQB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv0CQB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv0CQB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv0CQB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv0CQB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBv0CQB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBv0CQB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBv0CQB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBv0CQB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv0CQB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBv0CQB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBv0CQB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBv0CQB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBv0CQB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBv0CQB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBv0CQB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBv0CQB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBv0CQB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBv0CQB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBv0CQB.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccimJvLY.s: Assembler messages:
encrypt.c: /tmp/ccimJvLY.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccimJvLY.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccimJvLY.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccimJvLY.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimJvLY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimJvLY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimJvLY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimJvLY.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimJvLY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccimJvLY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccimJvLY.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccimJvLY.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccimJvLY.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimJvLY.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccimJvLY.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccimJvLY.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccimJvLY.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimJvLY.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimJvLY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccimJvLY.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimJvLY.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccimJvLY.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimJvLY.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccimJvLY.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccGEZgTq.s: Assembler messages:
encrypt.c: /tmp/ccGEZgTq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGEZgTq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGEZgTq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGEZgTq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEZgTq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEZgTq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEZgTq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEZgTq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEZgTq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEZgTq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEZgTq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEZgTq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGEZgTq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEZgTq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGEZgTq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEZgTq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGEZgTq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGEZgTq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEZgTq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEZgTq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGEZgTq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEZgTq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGEZgTq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGEZgTq.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccM0LS3R.s: Assembler messages:
encrypt.c: /tmp/ccM0LS3R.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM0LS3R.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM0LS3R.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccM0LS3R.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0LS3R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0LS3R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0LS3R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0LS3R.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0LS3R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0LS3R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0LS3R.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0LS3R.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM0LS3R.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0LS3R.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM0LS3R.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM0LS3R.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0LS3R.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0LS3R.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0LS3R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0LS3R.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0LS3R.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM0LS3R.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0LS3R.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0LS3R.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDxvVuE.s: Assembler messages:
encrypt.c: /tmp/ccDxvVuE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDxvVuE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDxvVuE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDxvVuE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxvVuE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxvVuE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxvVuE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxvVuE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxvVuE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDxvVuE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDxvVuE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDxvVuE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDxvVuE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxvVuE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDxvVuE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDxvVuE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDxvVuE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDxvVuE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDxvVuE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDxvVuE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxvVuE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDxvVuE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDxvVuE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDxvVuE.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWJBTsp.s: Assembler messages:
encrypt.c: /tmp/ccWJBTsp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWJBTsp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWJBTsp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWJBTsp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJBTsp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJBTsp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJBTsp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJBTsp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJBTsp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJBTsp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJBTsp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJBTsp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWJBTsp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJBTsp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWJBTsp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWJBTsp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJBTsp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJBTsp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJBTsp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJBTsp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJBTsp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWJBTsp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJBTsp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJBTsp.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMpQ4kP.s: Assembler messages:
encrypt.c: /tmp/ccMpQ4kP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMpQ4kP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMpQ4kP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMpQ4kP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpQ4kP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpQ4kP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpQ4kP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpQ4kP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpQ4kP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMpQ4kP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMpQ4kP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMpQ4kP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMpQ4kP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpQ4kP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMpQ4kP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMpQ4kP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMpQ4kP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMpQ4kP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMpQ4kP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMpQ4kP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMpQ4kP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMpQ4kP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMpQ4kP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMpQ4kP.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczv1aMB.s: Assembler messages:
encrypt.c: /tmp/cczv1aMB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczv1aMB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczv1aMB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczv1aMB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczv1aMB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczv1aMB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczv1aMB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczv1aMB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczv1aMB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczv1aMB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczv1aMB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczv1aMB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczv1aMB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczv1aMB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczv1aMB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczv1aMB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczv1aMB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczv1aMB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczv1aMB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczv1aMB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczv1aMB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczv1aMB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczv1aMB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczv1aMB.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIB05xo.s: Assembler messages:
encrypt.c: /tmp/ccIB05xo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIB05xo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIB05xo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccIB05xo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB05xo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB05xo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB05xo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB05xo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB05xo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIB05xo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIB05xo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIB05xo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIB05xo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB05xo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIB05xo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIB05xo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIB05xo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIB05xo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIB05xo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIB05xo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIB05xo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIB05xo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIB05xo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIB05xo.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczP4Ie7.s: Assembler messages:
encrypt.c: /tmp/cczP4Ie7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczP4Ie7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczP4Ie7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczP4Ie7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4Ie7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4Ie7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4Ie7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4Ie7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4Ie7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczP4Ie7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczP4Ie7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczP4Ie7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczP4Ie7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4Ie7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczP4Ie7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczP4Ie7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczP4Ie7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczP4Ie7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczP4Ie7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczP4Ie7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP4Ie7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczP4Ie7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczP4Ie7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczP4Ie7.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccFBcPxk.s: Assembler messages:
encrypt.c: /tmp/ccFBcPxk.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFBcPxk.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFBcPxk.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFBcPxk.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBcPxk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBcPxk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBcPxk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBcPxk.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBcPxk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFBcPxk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFBcPxk.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFBcPxk.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFBcPxk.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBcPxk.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFBcPxk.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFBcPxk.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFBcPxk.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBcPxk.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBcPxk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFBcPxk.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBcPxk.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFBcPxk.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBcPxk.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFBcPxk.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccrXNBhO.s: Assembler messages:
encrypt.c: /tmp/ccrXNBhO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrXNBhO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrXNBhO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrXNBhO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXNBhO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXNBhO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXNBhO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXNBhO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXNBhO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrXNBhO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrXNBhO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrXNBhO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrXNBhO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXNBhO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrXNBhO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrXNBhO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrXNBhO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrXNBhO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrXNBhO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrXNBhO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrXNBhO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrXNBhO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrXNBhO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrXNBhO.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVXYKfJ.s: Assembler messages:
encrypt.c: /tmp/ccVXYKfJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVXYKfJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVXYKfJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVXYKfJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXYKfJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXYKfJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXYKfJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXYKfJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXYKfJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVXYKfJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVXYKfJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVXYKfJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVXYKfJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXYKfJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVXYKfJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVXYKfJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVXYKfJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVXYKfJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVXYKfJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXYKfJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVXYKfJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVXYKfJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVXYKfJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVXYKfJ.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbHkOu9.s: Assembler messages:
encrypt.c: /tmp/ccbHkOu9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbHkOu9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbHkOu9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbHkOu9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHkOu9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHkOu9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHkOu9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHkOu9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHkOu9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHkOu9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHkOu9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHkOu9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbHkOu9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHkOu9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbHkOu9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHkOu9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbHkOu9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbHkOu9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHkOu9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHkOu9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbHkOu9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHkOu9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbHkOu9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbHkOu9.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSAmfTz.s: Assembler messages:
encrypt.c: /tmp/ccSAmfTz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSAmfTz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSAmfTz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSAmfTz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAmfTz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAmfTz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAmfTz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAmfTz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAmfTz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSAmfTz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSAmfTz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSAmfTz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSAmfTz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAmfTz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSAmfTz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSAmfTz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSAmfTz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSAmfTz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSAmfTz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSAmfTz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSAmfTz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSAmfTz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSAmfTz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSAmfTz.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccspSKZh.s: Assembler messages:
encrypt.c: /tmp/ccspSKZh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccspSKZh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccspSKZh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccspSKZh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspSKZh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspSKZh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspSKZh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspSKZh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspSKZh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspSKZh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspSKZh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspSKZh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccspSKZh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspSKZh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccspSKZh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspSKZh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccspSKZh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccspSKZh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspSKZh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspSKZh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccspSKZh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspSKZh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccspSKZh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccspSKZh.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4Kptxq.s: Assembler messages:
encrypt.c: /tmp/cc4Kptxq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Kptxq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Kptxq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Kptxq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kptxq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kptxq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kptxq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kptxq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kptxq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Kptxq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Kptxq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Kptxq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Kptxq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kptxq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Kptxq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4Kptxq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Kptxq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Kptxq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Kptxq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Kptxq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Kptxq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Kptxq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Kptxq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Kptxq.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPYg8pX.s: Assembler messages:
encrypt.c: /tmp/ccPYg8pX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPYg8pX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPYg8pX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPYg8pX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYg8pX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYg8pX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYg8pX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYg8pX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYg8pX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYg8pX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYg8pX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYg8pX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPYg8pX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYg8pX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPYg8pX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYg8pX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPYg8pX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYg8pX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYg8pX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYg8pX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYg8pX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYg8pX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPYg8pX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYg8pX.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/omdsha256k256n248tau256v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc1aTTbD.s: Assembler messages:
encrypt.c: /tmp/cc1aTTbD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1aTTbD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1aTTbD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1aTTbD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aTTbD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aTTbD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aTTbD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aTTbD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aTTbD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1aTTbD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1aTTbD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1aTTbD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1aTTbD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aTTbD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1aTTbD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1aTTbD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1aTTbD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1aTTbD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1aTTbD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1aTTbD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1aTTbD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1aTTbD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1aTTbD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1aTTbD.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc3K5rDv.s: Assembler messages:
encrypt.c: /tmp/cc3K5rDv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3K5rDv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3K5rDv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3K5rDv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3K5rDv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3K5rDv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3K5rDv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3K5rDv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3K5rDv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3K5rDv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3K5rDv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3K5rDv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3K5rDv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3K5rDv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3K5rDv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3K5rDv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3K5rDv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3K5rDv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3K5rDv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3K5rDv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3K5rDv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3K5rDv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3K5rDv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3K5rDv.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/omdsha256k256n248tau256v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1HtOcs.s: Assembler messages:
encrypt.c: /tmp/cc1HtOcs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1HtOcs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1HtOcs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1HtOcs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HtOcs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HtOcs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HtOcs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HtOcs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HtOcs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1HtOcs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1HtOcs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1HtOcs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1HtOcs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HtOcs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1HtOcs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1HtOcs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1HtOcs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1HtOcs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1HtOcs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1HtOcs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1HtOcs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1HtOcs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1HtOcs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1HtOcs.s:64: Error: too many memory references for `xor'
encrypt.c: ...

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

Compiler output

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