Implementation notes: x86, kizomba, crypto_aead/omdsha256k128n96tau128v1

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
195720refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082420180818
196939refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082420180818
212373refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082420180818
212668refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082420180818
215447refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082420180818
216545refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082420180818
218174refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082420180818
218225refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082420180818
218415refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082420180818
218731refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082420180818
218741refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082420180818
219012refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082420180818
219260refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082420180818
219262refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082420180818
219901refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082420180818
220274refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082420180818
220627refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082420180818
224014refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082420180818
225244refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082420180818
225524refgcc -m32 -O3 -fomit-frame-pointer2018082420180818
225617refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082420180818
225799refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082420180818
227784refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082420180818
229629refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082420180818
230182refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082420180818
230665refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082420180818
231178refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082420180818
231191refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082420180818
231675refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082420180818
231869refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082420180818
232359refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082420180818
232521refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082420180818
233377refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082420180818
234746refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082420180818
236607refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082420180818
238437refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082420180818
239627refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082420180818
239805refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082420180818
239830refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082420180818
241280refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082420180818
241756refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082420180818
242052refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082420180818
242855refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082420180818
242958refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082420180818
246948refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082420180818
247302refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082420180818
247886refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082420180818
248103refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082420180818
248488refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082420180818
248542refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082420180818
248836refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082420180818
249040refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082420180818
251875refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082420180818
251994refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082420180818
252957refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082420180818
253070refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082420180818
253236refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082420180818
253688refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082420180818
254504refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082420180818
254506refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082420180818
254782refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082420180818
255187refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082420180818
256881refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082420180818
257033refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082420180818
257478refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082420180818
257619refgcc -m32 -march=prescott -O -fomit-frame-pointer2018082420180818
258171refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082420180818
258225refgcc -m32 -march=k8 -O -fomit-frame-pointer2018082420180818
258307refgcc -m32 -march=nocona -O -fomit-frame-pointer2018082420180818
259096refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082420180818
259151refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082420180818
259409refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082420180818
259417refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082420180818
259427refgcc -m32 -march=athlon -O -fomit-frame-pointer2018082420180818
259825refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082420180818
259861refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082420180818
259936refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082420180818
260014refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082420180818
260102refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082420180818
260111refgcc -m32 -march=core2 -O -fomit-frame-pointer2018082420180818
260171refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082420180818
260193refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082420180818
260205refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082420180818
260254refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082420180818
260299refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082420180818
260555refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082420180818
260754refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082420180818
260877refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082420180818
260968refgcc -m32 -O -fomit-frame-pointer2018082420180818
260972refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082420180818
260978refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082420180818
261141refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082420180818
261510refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082420180818
261536refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082420180818
261564refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082420180818
261750refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082420180818
262579refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082420180818
263437refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082420180818
263590refgcc -m32 -O2 -fomit-frame-pointer2018082420180818
263776refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082420180818
266931refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082420180818
268345refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082420180818
269119refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082420180818
269465refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082420180818
269756refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082420180818
270786refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082420180818
271135refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082420180818
271194refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082420180818
271524refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082420180818
271561refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082420180818
271699refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082420180818
271920refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082420180818
271986refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082420180818
272041refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082420180818
272064refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082420180818
272365refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082420180818
272518refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082420180818
272692refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082420180818
272713refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082420180818
273050refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082420180818
273087refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082420180818
273204refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082420180818
273306refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082420180818
273329refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082420180818
273345refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082420180818
273405refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082420180818
273663refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082420180818
273736refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082420180818
273786refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082420180818
273977refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082420180818
273988refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082420180818
274040refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082420180818
274093refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082420180818
274316refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082420180818
274351refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082420180818
274659refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082420180818
274765refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082420180818
274839refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082420180818
274845refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082420180818
274931refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082420180818
274943refgcc -m32 -Os -fomit-frame-pointer2018082420180818
274984refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082420180818
275153refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082420180818
275332refgcc -m32 -march=i386 -O -fomit-frame-pointer2018082420180818
275359refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082420180818
275434refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082420180818
275588refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082420180818
275808refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082420180818
276177refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082420180818
276443refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082420180818
276643refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082420180818
276736refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082420180818
276982refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082420180818
277133refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082420180818
277207refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082420180818
277227refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082420180818
277381refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082420180818
277416refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082420180818
278182refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082420180818
278387refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082420180818
278520refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082420180818
281038refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082420180818
281302refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082420180818
281304refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082420180818
281968refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082420180818
282093refgcc -m32 -march=i486 -O -fomit-frame-pointer2018082420180818
283575refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082420180818
283750refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082420180818
283762refgcc -m32 -march=pentium -O -fomit-frame-pointer2018082420180818
284016refgcc -m32 -march=k6 -O -fomit-frame-pointer2018082420180818
284044refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082420180818
284644refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082420180818
285273refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082420180818
286849refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082420180818
293762refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082420180818
293772refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082420180818

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnvDVzC.s: Assembler messages:
encrypt.c: /tmp/ccnvDVzC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnvDVzC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnvDVzC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnvDVzC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvDVzC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvDVzC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvDVzC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvDVzC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvDVzC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnvDVzC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnvDVzC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnvDVzC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnvDVzC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvDVzC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnvDVzC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnvDVzC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnvDVzC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnvDVzC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnvDVzC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvDVzC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnvDVzC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnvDVzC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnvDVzC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnvDVzC.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctYh5lr.s: Assembler messages:
encrypt.c: /tmp/cctYh5lr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctYh5lr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctYh5lr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctYh5lr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYh5lr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYh5lr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYh5lr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYh5lr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYh5lr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctYh5lr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctYh5lr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctYh5lr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctYh5lr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYh5lr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctYh5lr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctYh5lr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctYh5lr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctYh5lr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctYh5lr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctYh5lr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctYh5lr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctYh5lr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctYh5lr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctYh5lr.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNIM594.s: Assembler messages:
encrypt.c: /tmp/ccNIM594.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNIM594.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNIM594.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccNIM594.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIM594.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIM594.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIM594.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIM594.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIM594.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNIM594.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNIM594.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNIM594.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNIM594.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIM594.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNIM594.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNIM594.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNIM594.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNIM594.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNIM594.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIM594.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNIM594.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNIM594.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNIM594.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNIM594.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmgYflW.s: Assembler messages:
encrypt.c: /tmp/ccmgYflW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmgYflW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmgYflW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmgYflW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgYflW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgYflW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgYflW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgYflW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgYflW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmgYflW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmgYflW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmgYflW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmgYflW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgYflW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmgYflW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmgYflW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmgYflW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmgYflW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmgYflW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmgYflW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmgYflW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmgYflW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmgYflW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmgYflW.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHphB3a.s: Assembler messages:
encrypt.c: /tmp/ccHphB3a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHphB3a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHphB3a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHphB3a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHphB3a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHphB3a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHphB3a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHphB3a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHphB3a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHphB3a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHphB3a.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHphB3a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHphB3a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHphB3a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHphB3a.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHphB3a.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHphB3a.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHphB3a.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHphB3a.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHphB3a.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHphB3a.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHphB3a.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHphB3a.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHphB3a.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrMHwvs.s: Assembler messages:
encrypt.c: /tmp/ccrMHwvs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrMHwvs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrMHwvs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrMHwvs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMHwvs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMHwvs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMHwvs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMHwvs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMHwvs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrMHwvs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrMHwvs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrMHwvs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrMHwvs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMHwvs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrMHwvs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrMHwvs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrMHwvs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrMHwvs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrMHwvs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMHwvs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrMHwvs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrMHwvs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrMHwvs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrMHwvs.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccalczOH.s: Assembler messages:
encrypt.c: /tmp/ccalczOH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccalczOH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccalczOH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccalczOH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalczOH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalczOH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalczOH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalczOH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalczOH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccalczOH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccalczOH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccalczOH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccalczOH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalczOH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccalczOH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccalczOH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccalczOH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccalczOH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccalczOH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccalczOH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccalczOH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccalczOH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccalczOH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccalczOH.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccri5PmX.s: Assembler messages:
encrypt.c: /tmp/ccri5PmX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccri5PmX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccri5PmX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccri5PmX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri5PmX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri5PmX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri5PmX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri5PmX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri5PmX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccri5PmX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccri5PmX.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccri5PmX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccri5PmX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri5PmX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccri5PmX.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccri5PmX.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccri5PmX.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccri5PmX.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccri5PmX.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccri5PmX.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccri5PmX.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccri5PmX.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccri5PmX.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccri5PmX.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHbt6d6.s: Assembler messages:
encrypt.c: /tmp/ccHbt6d6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHbt6d6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHbt6d6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHbt6d6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbt6d6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbt6d6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbt6d6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbt6d6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbt6d6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHbt6d6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHbt6d6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHbt6d6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHbt6d6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbt6d6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHbt6d6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHbt6d6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHbt6d6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbt6d6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbt6d6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHbt6d6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbt6d6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHbt6d6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbt6d6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHbt6d6.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchf6JL4.s: Assembler messages:
encrypt.c: /tmp/cchf6JL4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchf6JL4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchf6JL4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchf6JL4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf6JL4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf6JL4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf6JL4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf6JL4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf6JL4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchf6JL4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchf6JL4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchf6JL4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchf6JL4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf6JL4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchf6JL4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchf6JL4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchf6JL4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchf6JL4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchf6JL4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchf6JL4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchf6JL4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchf6JL4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchf6JL4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchf6JL4.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8P6q6A.s: Assembler messages:
encrypt.c: /tmp/cc8P6q6A.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8P6q6A.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8P6q6A.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8P6q6A.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P6q6A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P6q6A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P6q6A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P6q6A.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P6q6A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8P6q6A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8P6q6A.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8P6q6A.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8P6q6A.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P6q6A.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8P6q6A.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8P6q6A.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8P6q6A.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8P6q6A.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8P6q6A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8P6q6A.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8P6q6A.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8P6q6A.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8P6q6A.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8P6q6A.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjLMdul.s: Assembler messages:
encrypt.c: /tmp/ccjLMdul.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjLMdul.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjLMdul.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjLMdul.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLMdul.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLMdul.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLMdul.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLMdul.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLMdul.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLMdul.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLMdul.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLMdul.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjLMdul.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLMdul.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjLMdul.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLMdul.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjLMdul.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLMdul.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjLMdul.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjLMdul.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLMdul.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjLMdul.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjLMdul.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjLMdul.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccFK01zZ.s: Assembler messages:
encrypt.c: /tmp/ccFK01zZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFK01zZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFK01zZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFK01zZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFK01zZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFK01zZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFK01zZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFK01zZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFK01zZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFK01zZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFK01zZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFK01zZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFK01zZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFK01zZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFK01zZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFK01zZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFK01zZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFK01zZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFK01zZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFK01zZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFK01zZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFK01zZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFK01zZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFK01zZ.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccbnBwgD.s: Assembler messages:
encrypt.c: /tmp/ccbnBwgD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbnBwgD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbnBwgD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbnBwgD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnBwgD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnBwgD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnBwgD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnBwgD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnBwgD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbnBwgD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbnBwgD.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbnBwgD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbnBwgD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnBwgD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbnBwgD.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbnBwgD.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbnBwgD.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbnBwgD.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbnBwgD.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbnBwgD.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbnBwgD.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbnBwgD.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbnBwgD.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbnBwgD.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccV2iwxi.s: Assembler messages:
encrypt.c: /tmp/ccV2iwxi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV2iwxi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV2iwxi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccV2iwxi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2iwxi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2iwxi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2iwxi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2iwxi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2iwxi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV2iwxi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV2iwxi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV2iwxi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV2iwxi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2iwxi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV2iwxi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV2iwxi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV2iwxi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV2iwxi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV2iwxi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV2iwxi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV2iwxi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV2iwxi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV2iwxi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV2iwxi.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnmMV8o.s: Assembler messages:
encrypt.c: /tmp/ccnmMV8o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnmMV8o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnmMV8o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnmMV8o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmMV8o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmMV8o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmMV8o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmMV8o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmMV8o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmMV8o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmMV8o.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmMV8o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnmMV8o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmMV8o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnmMV8o.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmMV8o.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnmMV8o.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmMV8o.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnmMV8o.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnmMV8o.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmMV8o.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnmMV8o.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnmMV8o.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnmMV8o.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZS2gzT.s: Assembler messages:
encrypt.c: /tmp/ccZS2gzT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZS2gzT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZS2gzT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZS2gzT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZS2gzT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZS2gzT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZS2gzT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZS2gzT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZS2gzT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZS2gzT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZS2gzT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZS2gzT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZS2gzT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZS2gzT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZS2gzT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZS2gzT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZS2gzT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZS2gzT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZS2gzT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZS2gzT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZS2gzT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZS2gzT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZS2gzT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZS2gzT.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmsCb9T.s: Assembler messages:
encrypt.c: /tmp/ccmsCb9T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmsCb9T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmsCb9T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmsCb9T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsCb9T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsCb9T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsCb9T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsCb9T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsCb9T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsCb9T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsCb9T.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsCb9T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmsCb9T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsCb9T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmsCb9T.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsCb9T.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmsCb9T.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmsCb9T.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmsCb9T.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmsCb9T.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmsCb9T.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmsCb9T.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmsCb9T.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmsCb9T.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9ODjE9.s: Assembler messages:
encrypt.c: /tmp/cc9ODjE9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ODjE9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ODjE9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ODjE9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ODjE9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ODjE9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ODjE9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ODjE9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ODjE9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ODjE9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ODjE9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ODjE9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ODjE9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ODjE9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ODjE9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9ODjE9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ODjE9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ODjE9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ODjE9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ODjE9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ODjE9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ODjE9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ODjE9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ODjE9.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccS3FJ97.s: Assembler messages:
encrypt.c: /tmp/ccS3FJ97.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS3FJ97.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS3FJ97.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS3FJ97.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3FJ97.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3FJ97.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3FJ97.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3FJ97.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3FJ97.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3FJ97.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3FJ97.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3FJ97.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS3FJ97.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3FJ97.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS3FJ97.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3FJ97.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS3FJ97.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3FJ97.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS3FJ97.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS3FJ97.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3FJ97.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS3FJ97.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS3FJ97.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS3FJ97.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccUCoLqx.s: Assembler messages:
encrypt.c: /tmp/ccUCoLqx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUCoLqx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUCoLqx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccUCoLqx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCoLqx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCoLqx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCoLqx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCoLqx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCoLqx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUCoLqx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUCoLqx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUCoLqx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUCoLqx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCoLqx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUCoLqx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUCoLqx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUCoLqx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCoLqx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCoLqx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUCoLqx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCoLqx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUCoLqx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCoLqx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUCoLqx.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccgjxW2q.s: Assembler messages:
encrypt.c: /tmp/ccgjxW2q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgjxW2q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgjxW2q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgjxW2q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjxW2q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjxW2q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjxW2q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjxW2q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjxW2q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgjxW2q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgjxW2q.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgjxW2q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgjxW2q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjxW2q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgjxW2q.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgjxW2q.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgjxW2q.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgjxW2q.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgjxW2q.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgjxW2q.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgjxW2q.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgjxW2q.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgjxW2q.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgjxW2q.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRp1TRe.s: Assembler messages:
encrypt.c: /tmp/ccRp1TRe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRp1TRe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRp1TRe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRp1TRe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRp1TRe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRp1TRe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRp1TRe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRp1TRe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRp1TRe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRp1TRe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRp1TRe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRp1TRe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRp1TRe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRp1TRe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRp1TRe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRp1TRe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRp1TRe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRp1TRe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRp1TRe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRp1TRe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRp1TRe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRp1TRe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRp1TRe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRp1TRe.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnGTKR0.s: Assembler messages:
encrypt.c: /tmp/ccnGTKR0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnGTKR0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnGTKR0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnGTKR0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGTKR0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGTKR0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGTKR0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGTKR0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGTKR0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnGTKR0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnGTKR0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnGTKR0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnGTKR0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGTKR0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnGTKR0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnGTKR0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnGTKR0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGTKR0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGTKR0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGTKR0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGTKR0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnGTKR0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGTKR0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnGTKR0.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKA0asF.s: Assembler messages:
encrypt.c: /tmp/ccKA0asF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKA0asF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKA0asF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKA0asF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA0asF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA0asF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA0asF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA0asF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA0asF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKA0asF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKA0asF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKA0asF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKA0asF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA0asF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKA0asF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKA0asF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKA0asF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKA0asF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKA0asF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKA0asF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA0asF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKA0asF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKA0asF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKA0asF.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYKABf3.s: Assembler messages:
encrypt.c: /tmp/ccYKABf3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYKABf3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYKABf3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYKABf3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKABf3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKABf3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKABf3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKABf3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKABf3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYKABf3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYKABf3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYKABf3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYKABf3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKABf3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYKABf3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYKABf3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYKABf3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKABf3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKABf3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYKABf3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKABf3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYKABf3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKABf3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYKABf3.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce30Avf.s: Assembler messages:
encrypt.c: /tmp/cce30Avf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce30Avf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce30Avf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cce30Avf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cce30Avf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce30Avf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce30Avf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce30Avf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cce30Avf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce30Avf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce30Avf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce30Avf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cce30Avf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cce30Avf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce30Avf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce30Avf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce30Avf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cce30Avf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cce30Avf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce30Avf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cce30Avf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cce30Avf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cce30Avf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cce30Avf.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfuF2Ys.s: Assembler messages:
encrypt.c: /tmp/ccfuF2Ys.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfuF2Ys.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfuF2Ys.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfuF2Ys.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuF2Ys.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuF2Ys.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuF2Ys.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuF2Ys.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuF2Ys.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfuF2Ys.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfuF2Ys.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfuF2Ys.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfuF2Ys.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuF2Ys.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfuF2Ys.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfuF2Ys.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfuF2Ys.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfuF2Ys.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfuF2Ys.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfuF2Ys.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuF2Ys.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfuF2Ys.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfuF2Ys.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfuF2Ys.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7m5SSP.s: Assembler messages:
encrypt.c: /tmp/cc7m5SSP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7m5SSP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7m5SSP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7m5SSP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7m5SSP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7m5SSP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7m5SSP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7m5SSP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7m5SSP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7m5SSP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7m5SSP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7m5SSP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7m5SSP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7m5SSP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7m5SSP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7m5SSP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7m5SSP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7m5SSP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7m5SSP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7m5SSP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7m5SSP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7m5SSP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7m5SSP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7m5SSP.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVXrmI4.s: Assembler messages:
encrypt.c: /tmp/ccVXrmI4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVXrmI4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVXrmI4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVXrmI4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXrmI4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXrmI4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXrmI4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXrmI4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXrmI4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXrmI4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXrmI4.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXrmI4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVXrmI4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXrmI4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVXrmI4.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXrmI4.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVXrmI4.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVXrmI4.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXrmI4.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXrmI4.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVXrmI4.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXrmI4.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVXrmI4.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVXrmI4.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0Ooyuh.s: Assembler messages:
encrypt.c: /tmp/cc0Ooyuh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Ooyuh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Ooyuh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Ooyuh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ooyuh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ooyuh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ooyuh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ooyuh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ooyuh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Ooyuh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Ooyuh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Ooyuh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Ooyuh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ooyuh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Ooyuh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0Ooyuh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Ooyuh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Ooyuh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Ooyuh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Ooyuh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Ooyuh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Ooyuh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Ooyuh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Ooyuh.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKbsCZA.s: Assembler messages:
encrypt.c: /tmp/ccKbsCZA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKbsCZA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKbsCZA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKbsCZA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbsCZA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbsCZA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbsCZA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbsCZA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbsCZA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbsCZA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbsCZA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbsCZA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKbsCZA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbsCZA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKbsCZA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbsCZA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKbsCZA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbsCZA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbsCZA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbsCZA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbsCZA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbsCZA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKbsCZA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbsCZA.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRBAKJl.s: Assembler messages:
encrypt.c: /tmp/ccRBAKJl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRBAKJl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRBAKJl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccRBAKJl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBAKJl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBAKJl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBAKJl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBAKJl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBAKJl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBAKJl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBAKJl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBAKJl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRBAKJl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBAKJl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRBAKJl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRBAKJl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBAKJl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBAKJl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBAKJl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBAKJl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBAKJl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRBAKJl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBAKJl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBAKJl.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca6upQW.s: Assembler messages:
encrypt.c: /tmp/cca6upQW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca6upQW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca6upQW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca6upQW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6upQW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6upQW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6upQW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6upQW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6upQW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca6upQW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca6upQW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca6upQW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca6upQW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6upQW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca6upQW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca6upQW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca6upQW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca6upQW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca6upQW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca6upQW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6upQW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca6upQW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cca6upQW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca6upQW.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF7vP3W.s: Assembler messages:
encrypt.c: /tmp/ccF7vP3W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF7vP3W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF7vP3W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF7vP3W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7vP3W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7vP3W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7vP3W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7vP3W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7vP3W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7vP3W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7vP3W.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7vP3W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF7vP3W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7vP3W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF7vP3W.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7vP3W.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF7vP3W.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7vP3W.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7vP3W.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7vP3W.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7vP3W.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7vP3W.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF7vP3W.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7vP3W.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVkL76u.s: Assembler messages:
encrypt.c: /tmp/ccVkL76u.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVkL76u.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVkL76u.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVkL76u.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkL76u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkL76u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkL76u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkL76u.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkL76u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVkL76u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVkL76u.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVkL76u.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVkL76u.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkL76u.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVkL76u.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVkL76u.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVkL76u.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVkL76u.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVkL76u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkL76u.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVkL76u.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVkL76u.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVkL76u.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVkL76u.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2Pr6Yc.s: Assembler messages:
encrypt.c: /tmp/cc2Pr6Yc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Pr6Yc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Pr6Yc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Pr6Yc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pr6Yc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pr6Yc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pr6Yc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pr6Yc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pr6Yc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Pr6Yc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Pr6Yc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Pr6Yc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Pr6Yc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pr6Yc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Pr6Yc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2Pr6Yc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Pr6Yc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Pr6Yc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Pr6Yc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Pr6Yc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Pr6Yc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Pr6Yc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Pr6Yc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Pr6Yc.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnEpkFg.s: Assembler messages:
encrypt.c: /tmp/ccnEpkFg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnEpkFg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnEpkFg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnEpkFg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEpkFg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEpkFg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEpkFg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEpkFg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEpkFg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnEpkFg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnEpkFg.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnEpkFg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnEpkFg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEpkFg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnEpkFg.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnEpkFg.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnEpkFg.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnEpkFg.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnEpkFg.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnEpkFg.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEpkFg.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnEpkFg.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnEpkFg.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnEpkFg.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPpNwlZ.s: Assembler messages:
encrypt.c: /tmp/ccPpNwlZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPpNwlZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPpNwlZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPpNwlZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpNwlZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpNwlZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpNwlZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpNwlZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpNwlZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPpNwlZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPpNwlZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPpNwlZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPpNwlZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpNwlZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPpNwlZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPpNwlZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPpNwlZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPpNwlZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPpNwlZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPpNwlZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPpNwlZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPpNwlZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPpNwlZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPpNwlZ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxEsbsw.s: Assembler messages:
encrypt.c: /tmp/ccxEsbsw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxEsbsw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxEsbsw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxEsbsw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEsbsw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEsbsw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEsbsw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEsbsw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEsbsw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxEsbsw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxEsbsw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxEsbsw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxEsbsw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEsbsw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxEsbsw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxEsbsw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxEsbsw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxEsbsw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxEsbsw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEsbsw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxEsbsw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxEsbsw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxEsbsw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxEsbsw.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFbm7qI.s: Assembler messages:
encrypt.c: /tmp/ccFbm7qI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFbm7qI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFbm7qI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFbm7qI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbm7qI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbm7qI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbm7qI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbm7qI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbm7qI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFbm7qI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFbm7qI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFbm7qI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFbm7qI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbm7qI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFbm7qI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFbm7qI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFbm7qI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFbm7qI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFbm7qI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFbm7qI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFbm7qI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFbm7qI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFbm7qI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFbm7qI.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccs8HavL.s: Assembler messages:
encrypt.c: /tmp/ccs8HavL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs8HavL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs8HavL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs8HavL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8HavL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8HavL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8HavL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8HavL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8HavL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs8HavL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs8HavL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs8HavL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs8HavL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8HavL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs8HavL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs8HavL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs8HavL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs8HavL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs8HavL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs8HavL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs8HavL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs8HavL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs8HavL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs8HavL.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5tAoJL.s: Assembler messages:
encrypt.c: /tmp/cc5tAoJL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5tAoJL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5tAoJL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5tAoJL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tAoJL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tAoJL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tAoJL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tAoJL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tAoJL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tAoJL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tAoJL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tAoJL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5tAoJL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tAoJL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5tAoJL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tAoJL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5tAoJL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5tAoJL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5tAoJL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5tAoJL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tAoJL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5tAoJL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5tAoJL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5tAoJL.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm9dto6.s: Assembler messages:
encrypt.c: /tmp/ccm9dto6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm9dto6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm9dto6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccm9dto6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9dto6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9dto6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9dto6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9dto6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9dto6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm9dto6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm9dto6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm9dto6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm9dto6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9dto6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm9dto6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm9dto6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm9dto6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9dto6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9dto6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm9dto6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9dto6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm9dto6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9dto6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm9dto6.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2aR0H8.s: Assembler messages:
encrypt.c: /tmp/cc2aR0H8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2aR0H8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2aR0H8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2aR0H8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aR0H8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aR0H8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aR0H8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aR0H8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aR0H8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aR0H8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aR0H8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aR0H8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2aR0H8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aR0H8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2aR0H8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aR0H8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2aR0H8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2aR0H8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aR0H8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aR0H8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2aR0H8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aR0H8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2aR0H8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2aR0H8.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHHvIbo.s: Assembler messages:
encrypt.c: /tmp/ccHHvIbo.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHHvIbo.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHHvIbo.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccHHvIbo.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHvIbo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHvIbo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHvIbo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHvIbo.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHvIbo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHvIbo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHvIbo.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHvIbo.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHHvIbo.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHvIbo.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHHvIbo.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHHvIbo.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHHvIbo.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHvIbo.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHvIbo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHHvIbo.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHvIbo.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHHvIbo.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHvIbo.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHHvIbo.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbm1MSL.s: Assembler messages:
encrypt.c: /tmp/ccbm1MSL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbm1MSL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbm1MSL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbm1MSL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbm1MSL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbm1MSL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbm1MSL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbm1MSL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbm1MSL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbm1MSL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbm1MSL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbm1MSL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbm1MSL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbm1MSL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbm1MSL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbm1MSL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbm1MSL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbm1MSL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbm1MSL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbm1MSL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbm1MSL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbm1MSL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbm1MSL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbm1MSL.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpEzqtQ.s: Assembler messages:
encrypt.c: /tmp/ccpEzqtQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpEzqtQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpEzqtQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpEzqtQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEzqtQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEzqtQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEzqtQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEzqtQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEzqtQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpEzqtQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpEzqtQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpEzqtQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpEzqtQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEzqtQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpEzqtQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpEzqtQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpEzqtQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpEzqtQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpEzqtQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpEzqtQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpEzqtQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpEzqtQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpEzqtQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpEzqtQ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc04XmxN.s: Assembler messages:
encrypt.c: /tmp/cc04XmxN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc04XmxN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc04XmxN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc04XmxN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04XmxN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04XmxN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04XmxN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04XmxN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04XmxN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc04XmxN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc04XmxN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc04XmxN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc04XmxN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04XmxN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc04XmxN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc04XmxN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc04XmxN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc04XmxN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc04XmxN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc04XmxN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04XmxN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc04XmxN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc04XmxN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc04XmxN.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmORV0X.s: Assembler messages:
encrypt.c: /tmp/ccmORV0X.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmORV0X.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmORV0X.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmORV0X.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmORV0X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmORV0X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmORV0X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmORV0X.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmORV0X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmORV0X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmORV0X.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmORV0X.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmORV0X.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmORV0X.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmORV0X.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmORV0X.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmORV0X.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmORV0X.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmORV0X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmORV0X.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmORV0X.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmORV0X.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmORV0X.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmORV0X.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEP0pUi.s: Assembler messages:
encrypt.c: /tmp/ccEP0pUi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEP0pUi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEP0pUi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEP0pUi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP0pUi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP0pUi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP0pUi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP0pUi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP0pUi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEP0pUi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEP0pUi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEP0pUi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEP0pUi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP0pUi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEP0pUi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEP0pUi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEP0pUi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEP0pUi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEP0pUi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEP0pUi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEP0pUi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEP0pUi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEP0pUi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEP0pUi.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHpXUp6.s: Assembler messages:
encrypt.c: /tmp/ccHpXUp6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHpXUp6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHpXUp6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHpXUp6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpXUp6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpXUp6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpXUp6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpXUp6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpXUp6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpXUp6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpXUp6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpXUp6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHpXUp6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpXUp6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHpXUp6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpXUp6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHpXUp6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHpXUp6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHpXUp6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHpXUp6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpXUp6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHpXUp6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHpXUp6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHpXUp6.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccE8xV1J.s: Assembler messages:
encrypt.c: /tmp/ccE8xV1J.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE8xV1J.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE8xV1J.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccE8xV1J.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8xV1J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8xV1J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8xV1J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8xV1J.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8xV1J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE8xV1J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE8xV1J.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE8xV1J.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE8xV1J.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8xV1J.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE8xV1J.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE8xV1J.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE8xV1J.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE8xV1J.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE8xV1J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8xV1J.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE8xV1J.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE8xV1J.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE8xV1J.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE8xV1J.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdYzkjx.s: Assembler messages:
encrypt.c: /tmp/ccdYzkjx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdYzkjx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdYzkjx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdYzkjx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYzkjx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYzkjx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYzkjx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYzkjx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYzkjx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYzkjx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYzkjx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYzkjx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdYzkjx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYzkjx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdYzkjx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYzkjx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdYzkjx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdYzkjx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYzkjx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYzkjx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdYzkjx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYzkjx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdYzkjx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdYzkjx.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL6YYM5.s: Assembler messages:
encrypt.c: /tmp/ccL6YYM5.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL6YYM5.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL6YYM5.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccL6YYM5.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6YYM5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6YYM5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6YYM5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6YYM5.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6YYM5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6YYM5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6YYM5.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6YYM5.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL6YYM5.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6YYM5.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL6YYM5.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL6YYM5.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL6YYM5.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6YYM5.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6YYM5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL6YYM5.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6YYM5.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL6YYM5.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6YYM5.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL6YYM5.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVxEsL8.s: Assembler messages:
encrypt.c: /tmp/ccVxEsL8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVxEsL8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVxEsL8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVxEsL8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxEsL8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxEsL8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxEsL8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxEsL8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxEsL8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVxEsL8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVxEsL8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVxEsL8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVxEsL8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxEsL8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVxEsL8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVxEsL8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVxEsL8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVxEsL8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVxEsL8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVxEsL8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxEsL8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVxEsL8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVxEsL8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVxEsL8.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0keeAr.s: Assembler messages:
encrypt.c: /tmp/cc0keeAr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0keeAr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0keeAr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0keeAr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0keeAr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0keeAr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0keeAr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0keeAr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0keeAr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0keeAr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0keeAr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0keeAr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0keeAr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0keeAr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0keeAr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0keeAr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0keeAr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0keeAr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0keeAr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0keeAr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0keeAr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0keeAr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0keeAr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0keeAr.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbyDmpz.s: Assembler messages:
encrypt.c: /tmp/ccbyDmpz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbyDmpz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbyDmpz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbyDmpz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyDmpz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyDmpz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyDmpz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyDmpz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyDmpz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbyDmpz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbyDmpz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbyDmpz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbyDmpz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyDmpz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbyDmpz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbyDmpz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbyDmpz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbyDmpz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbyDmpz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbyDmpz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbyDmpz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbyDmpz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbyDmpz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbyDmpz.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZC8VfF.s: Assembler messages:
encrypt.c: /tmp/ccZC8VfF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZC8VfF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZC8VfF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZC8VfF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZC8VfF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZC8VfF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZC8VfF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZC8VfF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZC8VfF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZC8VfF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZC8VfF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZC8VfF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZC8VfF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZC8VfF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZC8VfF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZC8VfF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZC8VfF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZC8VfF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZC8VfF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZC8VfF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZC8VfF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZC8VfF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZC8VfF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZC8VfF.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqXXrWN.s: Assembler messages:
encrypt.c: /tmp/ccqXXrWN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqXXrWN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqXXrWN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqXXrWN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXXrWN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXXrWN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXXrWN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXXrWN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXXrWN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqXXrWN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqXXrWN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqXXrWN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqXXrWN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXXrWN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqXXrWN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqXXrWN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqXXrWN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqXXrWN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqXXrWN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqXXrWN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqXXrWN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqXXrWN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqXXrWN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqXXrWN.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbTzqm8.s: Assembler messages:
encrypt.c: /tmp/ccbTzqm8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbTzqm8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbTzqm8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbTzqm8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTzqm8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTzqm8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTzqm8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTzqm8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTzqm8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbTzqm8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbTzqm8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbTzqm8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbTzqm8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTzqm8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbTzqm8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbTzqm8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbTzqm8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbTzqm8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbTzqm8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbTzqm8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbTzqm8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbTzqm8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbTzqm8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbTzqm8.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpILwFT.s: Assembler messages:
encrypt.c: /tmp/ccpILwFT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpILwFT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpILwFT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpILwFT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpILwFT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpILwFT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpILwFT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpILwFT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpILwFT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpILwFT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpILwFT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpILwFT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpILwFT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpILwFT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpILwFT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpILwFT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpILwFT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpILwFT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpILwFT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpILwFT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpILwFT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpILwFT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpILwFT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpILwFT.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKy062Q.s: Assembler messages:
encrypt.c: /tmp/ccKy062Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKy062Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKy062Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKy062Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy062Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy062Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy062Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy062Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy062Q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKy062Q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKy062Q.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKy062Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKy062Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy062Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKy062Q.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKy062Q.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKy062Q.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKy062Q.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKy062Q.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKy062Q.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKy062Q.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKy062Q.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKy062Q.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKy062Q.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckxX2Zr.s: Assembler messages:
encrypt.c: /tmp/cckxX2Zr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckxX2Zr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckxX2Zr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckxX2Zr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxX2Zr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxX2Zr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxX2Zr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxX2Zr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxX2Zr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckxX2Zr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckxX2Zr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckxX2Zr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckxX2Zr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxX2Zr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckxX2Zr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckxX2Zr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckxX2Zr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxX2Zr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxX2Zr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckxX2Zr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxX2Zr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckxX2Zr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxX2Zr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckxX2Zr.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccO50gpd.s: Assembler messages:
encrypt.c: /tmp/ccO50gpd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO50gpd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO50gpd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO50gpd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO50gpd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO50gpd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO50gpd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO50gpd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO50gpd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO50gpd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO50gpd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO50gpd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO50gpd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO50gpd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO50gpd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO50gpd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO50gpd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO50gpd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO50gpd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO50gpd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO50gpd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO50gpd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO50gpd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO50gpd.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY7UNJn.s: Assembler messages:
encrypt.c: /tmp/ccY7UNJn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY7UNJn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY7UNJn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccY7UNJn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7UNJn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7UNJn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7UNJn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7UNJn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7UNJn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7UNJn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7UNJn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7UNJn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY7UNJn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7UNJn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY7UNJn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY7UNJn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7UNJn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7UNJn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7UNJn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7UNJn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7UNJn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY7UNJn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7UNJn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7UNJn.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWRqMzO.s: Assembler messages:
encrypt.c: /tmp/ccWRqMzO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWRqMzO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWRqMzO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWRqMzO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRqMzO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRqMzO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRqMzO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRqMzO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRqMzO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRqMzO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRqMzO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRqMzO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWRqMzO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRqMzO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWRqMzO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWRqMzO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWRqMzO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRqMzO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRqMzO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWRqMzO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRqMzO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWRqMzO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRqMzO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWRqMzO.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqgdqhI.s: Assembler messages:
encrypt.c: /tmp/ccqgdqhI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqgdqhI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqgdqhI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqgdqhI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgdqhI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgdqhI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgdqhI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgdqhI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgdqhI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqgdqhI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqgdqhI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqgdqhI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqgdqhI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgdqhI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqgdqhI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqgdqhI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqgdqhI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqgdqhI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqgdqhI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqgdqhI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgdqhI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqgdqhI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqgdqhI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqgdqhI.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTxJiG0.s: Assembler messages:
encrypt.c: /tmp/ccTxJiG0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTxJiG0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTxJiG0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTxJiG0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxJiG0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxJiG0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxJiG0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxJiG0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxJiG0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTxJiG0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTxJiG0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTxJiG0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTxJiG0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxJiG0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTxJiG0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTxJiG0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTxJiG0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTxJiG0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTxJiG0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTxJiG0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTxJiG0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTxJiG0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTxJiG0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTxJiG0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccetKwod.s: Assembler messages:
encrypt.c: /tmp/ccetKwod.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccetKwod.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccetKwod.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccetKwod.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetKwod.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetKwod.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetKwod.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetKwod.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetKwod.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccetKwod.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccetKwod.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccetKwod.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccetKwod.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetKwod.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccetKwod.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccetKwod.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccetKwod.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetKwod.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetKwod.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccetKwod.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetKwod.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccetKwod.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetKwod.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccetKwod.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVgay0K.s: Assembler messages:
encrypt.c: /tmp/ccVgay0K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVgay0K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVgay0K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVgay0K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgay0K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgay0K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgay0K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgay0K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgay0K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgay0K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgay0K.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgay0K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVgay0K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgay0K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVgay0K.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgay0K.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVgay0K.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVgay0K.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgay0K.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgay0K.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVgay0K.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgay0K.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVgay0K.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVgay0K.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrd486A.s: Assembler messages:
encrypt.c: /tmp/ccrd486A.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrd486A.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrd486A.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrd486A.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrd486A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrd486A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrd486A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrd486A.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrd486A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrd486A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrd486A.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrd486A.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrd486A.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrd486A.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrd486A.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrd486A.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrd486A.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrd486A.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrd486A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrd486A.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrd486A.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrd486A.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrd486A.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrd486A.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUf23H1.s: Assembler messages:
encrypt.c: /tmp/ccUf23H1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUf23H1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUf23H1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUf23H1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUf23H1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUf23H1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUf23H1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUf23H1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUf23H1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUf23H1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUf23H1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUf23H1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUf23H1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUf23H1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUf23H1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUf23H1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUf23H1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUf23H1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUf23H1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUf23H1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUf23H1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUf23H1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUf23H1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUf23H1.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccccYza8.s: Assembler messages:
encrypt.c: /tmp/ccccYza8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccccYza8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccccYza8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccccYza8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccYza8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccYza8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccYza8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccYza8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccYza8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccccYza8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccccYza8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccccYza8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccccYza8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccYza8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccccYza8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccccYza8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccccYza8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccccYza8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccccYza8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccYza8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccccYza8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccccYza8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccccYza8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccccYza8.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBfvuWn.s: Assembler messages:
encrypt.c: /tmp/ccBfvuWn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBfvuWn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBfvuWn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBfvuWn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfvuWn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfvuWn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfvuWn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfvuWn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfvuWn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBfvuWn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBfvuWn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBfvuWn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBfvuWn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfvuWn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBfvuWn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBfvuWn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBfvuWn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBfvuWn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBfvuWn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBfvuWn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfvuWn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBfvuWn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBfvuWn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBfvuWn.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctL4CCz.s: Assembler messages:
encrypt.c: /tmp/cctL4CCz.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctL4CCz.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctL4CCz.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cctL4CCz.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cctL4CCz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctL4CCz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctL4CCz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctL4CCz.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cctL4CCz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctL4CCz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctL4CCz.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctL4CCz.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cctL4CCz.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cctL4CCz.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctL4CCz.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctL4CCz.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctL4CCz.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cctL4CCz.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cctL4CCz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctL4CCz.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cctL4CCz.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cctL4CCz.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cctL4CCz.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cctL4CCz.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc3JfhaM.s: Assembler messages:
encrypt.c: /tmp/cc3JfhaM.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3JfhaM.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3JfhaM.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3JfhaM.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JfhaM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JfhaM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JfhaM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JfhaM.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JfhaM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3JfhaM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3JfhaM.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3JfhaM.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3JfhaM.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JfhaM.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3JfhaM.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3JfhaM.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3JfhaM.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3JfhaM.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3JfhaM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3JfhaM.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3JfhaM.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3JfhaM.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3JfhaM.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3JfhaM.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc9susdK.s: Assembler messages:
encrypt.c: /tmp/cc9susdK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9susdK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9susdK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9susdK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9susdK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9susdK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9susdK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9susdK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9susdK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9susdK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9susdK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9susdK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9susdK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9susdK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9susdK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9susdK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9susdK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9susdK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9susdK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9susdK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9susdK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9susdK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9susdK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9susdK.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBQgIBg.s: Assembler messages:
encrypt.c: /tmp/ccBQgIBg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBQgIBg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBQgIBg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBQgIBg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQgIBg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQgIBg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQgIBg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQgIBg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQgIBg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQgIBg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQgIBg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQgIBg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBQgIBg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQgIBg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBQgIBg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBQgIBg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBQgIBg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQgIBg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQgIBg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQgIBg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQgIBg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBQgIBg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQgIBg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBQgIBg.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwsaAWs.s: Assembler messages:
encrypt.c: /tmp/ccwsaAWs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwsaAWs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwsaAWs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwsaAWs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsaAWs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsaAWs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsaAWs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsaAWs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsaAWs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwsaAWs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwsaAWs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwsaAWs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwsaAWs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsaAWs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwsaAWs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwsaAWs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwsaAWs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwsaAWs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwsaAWs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwsaAWs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwsaAWs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwsaAWs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwsaAWs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwsaAWs.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDsyvlh.s: Assembler messages:
encrypt.c: /tmp/ccDsyvlh.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDsyvlh.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDsyvlh.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccDsyvlh.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsyvlh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsyvlh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsyvlh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsyvlh.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsyvlh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDsyvlh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDsyvlh.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDsyvlh.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDsyvlh.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsyvlh.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDsyvlh.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDsyvlh.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDsyvlh.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDsyvlh.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDsyvlh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDsyvlh.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDsyvlh.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDsyvlh.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDsyvlh.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDsyvlh.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN6BCVn.s: Assembler messages:
encrypt.c: /tmp/ccN6BCVn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN6BCVn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN6BCVn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN6BCVn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6BCVn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6BCVn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6BCVn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6BCVn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6BCVn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN6BCVn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN6BCVn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN6BCVn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN6BCVn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6BCVn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN6BCVn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN6BCVn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN6BCVn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN6BCVn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN6BCVn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN6BCVn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6BCVn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN6BCVn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN6BCVn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN6BCVn.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccExupPw.s: Assembler messages:
encrypt.c: /tmp/ccExupPw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccExupPw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccExupPw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccExupPw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExupPw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExupPw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExupPw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExupPw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExupPw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExupPw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExupPw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExupPw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccExupPw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExupPw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccExupPw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExupPw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccExupPw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExupPw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExupPw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExupPw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExupPw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExupPw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccExupPw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExupPw.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbWOtNw.s: Assembler messages:
encrypt.c: /tmp/ccbWOtNw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbWOtNw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbWOtNw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbWOtNw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWOtNw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWOtNw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWOtNw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWOtNw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWOtNw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWOtNw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWOtNw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWOtNw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbWOtNw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWOtNw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbWOtNw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbWOtNw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWOtNw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWOtNw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWOtNw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWOtNw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWOtNw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbWOtNw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWOtNw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWOtNw.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccP7acx1.s: Assembler messages:
encrypt.c: /tmp/ccP7acx1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP7acx1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP7acx1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP7acx1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7acx1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7acx1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7acx1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7acx1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7acx1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7acx1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7acx1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7acx1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP7acx1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7acx1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP7acx1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7acx1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP7acx1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP7acx1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP7acx1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP7acx1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP7acx1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP7acx1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP7acx1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP7acx1.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccrON8hP.s: Assembler messages:
encrypt.c: /tmp/ccrON8hP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrON8hP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrON8hP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccrON8hP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrON8hP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrON8hP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrON8hP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrON8hP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrON8hP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrON8hP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrON8hP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrON8hP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrON8hP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrON8hP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrON8hP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrON8hP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrON8hP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrON8hP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrON8hP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrON8hP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrON8hP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrON8hP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrON8hP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrON8hP.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFrWYyy.s: Assembler messages:
encrypt.c: /tmp/ccFrWYyy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFrWYyy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFrWYyy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFrWYyy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrWYyy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrWYyy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrWYyy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrWYyy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrWYyy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFrWYyy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFrWYyy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFrWYyy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFrWYyy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrWYyy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFrWYyy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFrWYyy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFrWYyy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFrWYyy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFrWYyy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFrWYyy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFrWYyy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFrWYyy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFrWYyy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFrWYyy.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccX1D4FI.s: Assembler messages:
encrypt.c: /tmp/ccX1D4FI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX1D4FI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX1D4FI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX1D4FI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1D4FI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1D4FI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1D4FI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1D4FI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1D4FI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1D4FI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1D4FI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1D4FI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX1D4FI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1D4FI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX1D4FI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1D4FI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX1D4FI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1D4FI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1D4FI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1D4FI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1D4FI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1D4FI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX1D4FI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1D4FI.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIO57ki.s: Assembler messages:
encrypt.c: /tmp/ccIO57ki.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIO57ki.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIO57ki.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIO57ki.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO57ki.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO57ki.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO57ki.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO57ki.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO57ki.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIO57ki.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIO57ki.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIO57ki.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIO57ki.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO57ki.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIO57ki.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIO57ki.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIO57ki.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIO57ki.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIO57ki.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIO57ki.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIO57ki.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIO57ki.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIO57ki.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIO57ki.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM5UblX.s: Assembler messages:
encrypt.c: /tmp/ccM5UblX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM5UblX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM5UblX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccM5UblX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5UblX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5UblX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5UblX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5UblX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5UblX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM5UblX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM5UblX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM5UblX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM5UblX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5UblX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM5UblX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM5UblX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM5UblX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5UblX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5UblX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5UblX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5UblX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM5UblX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5UblX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5UblX.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckD1uK3.s: Assembler messages:
encrypt.c: /tmp/cckD1uK3.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckD1uK3.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckD1uK3.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cckD1uK3.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cckD1uK3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckD1uK3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckD1uK3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckD1uK3.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cckD1uK3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckD1uK3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckD1uK3.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckD1uK3.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cckD1uK3.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cckD1uK3.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckD1uK3.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckD1uK3.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckD1uK3.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cckD1uK3.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cckD1uK3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckD1uK3.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cckD1uK3.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cckD1uK3.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cckD1uK3.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cckD1uK3.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrhU64q.s: Assembler messages:
encrypt.c: /tmp/ccrhU64q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrhU64q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrhU64q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrhU64q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhU64q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhU64q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhU64q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhU64q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhU64q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhU64q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhU64q.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhU64q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrhU64q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhU64q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrhU64q.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhU64q.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrhU64q.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrhU64q.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhU64q.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhU64q.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhU64q.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhU64q.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrhU64q.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrhU64q.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc8uh3oF.s: Assembler messages:
encrypt.c: /tmp/cc8uh3oF.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8uh3oF.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8uh3oF.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8uh3oF.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uh3oF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uh3oF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uh3oF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uh3oF.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uh3oF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8uh3oF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8uh3oF.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8uh3oF.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8uh3oF.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uh3oF.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8uh3oF.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8uh3oF.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8uh3oF.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8uh3oF.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8uh3oF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8uh3oF.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8uh3oF.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8uh3oF.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8uh3oF.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8uh3oF.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cchn2i2G.s: Assembler messages:
encrypt.c: /tmp/cchn2i2G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchn2i2G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchn2i2G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchn2i2G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn2i2G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn2i2G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn2i2G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn2i2G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn2i2G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchn2i2G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchn2i2G.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchn2i2G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchn2i2G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn2i2G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchn2i2G.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchn2i2G.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchn2i2G.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchn2i2G.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchn2i2G.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchn2i2G.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchn2i2G.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchn2i2G.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchn2i2G.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchn2i2G.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBa61Ec.s: Assembler messages:
encrypt.c: /tmp/ccBa61Ec.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBa61Ec.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBa61Ec.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBa61Ec.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa61Ec.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa61Ec.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa61Ec.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa61Ec.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa61Ec.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBa61Ec.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBa61Ec.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBa61Ec.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBa61Ec.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa61Ec.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBa61Ec.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBa61Ec.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBa61Ec.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBa61Ec.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBa61Ec.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBa61Ec.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBa61Ec.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBa61Ec.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBa61Ec.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBa61Ec.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cclBbYIy.s: Assembler messages:
encrypt.c: /tmp/cclBbYIy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclBbYIy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclBbYIy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclBbYIy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBbYIy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBbYIy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBbYIy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBbYIy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBbYIy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBbYIy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBbYIy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBbYIy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclBbYIy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBbYIy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclBbYIy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBbYIy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclBbYIy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclBbYIy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBbYIy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBbYIy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclBbYIy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBbYIy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclBbYIy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclBbYIy.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg1bXsG.s: Assembler messages:
encrypt.c: /tmp/ccg1bXsG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg1bXsG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg1bXsG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg1bXsG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1bXsG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1bXsG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1bXsG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1bXsG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1bXsG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg1bXsG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg1bXsG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg1bXsG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg1bXsG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1bXsG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg1bXsG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg1bXsG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg1bXsG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg1bXsG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg1bXsG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg1bXsG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg1bXsG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg1bXsG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg1bXsG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg1bXsG.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccssR0qB.s: Assembler messages:
encrypt.c: /tmp/ccssR0qB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccssR0qB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccssR0qB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccssR0qB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssR0qB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssR0qB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssR0qB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssR0qB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssR0qB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssR0qB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssR0qB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssR0qB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccssR0qB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssR0qB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccssR0qB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccssR0qB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccssR0qB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssR0qB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssR0qB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssR0qB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssR0qB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccssR0qB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssR0qB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccssR0qB.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAyfGkO.s: Assembler messages:
encrypt.c: /tmp/ccAyfGkO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAyfGkO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAyfGkO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAyfGkO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyfGkO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyfGkO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyfGkO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyfGkO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyfGkO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyfGkO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyfGkO.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyfGkO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAyfGkO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyfGkO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAyfGkO.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyfGkO.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAyfGkO.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAyfGkO.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAyfGkO.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAyfGkO.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAyfGkO.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAyfGkO.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAyfGkO.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAyfGkO.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccycjEDN.s: Assembler messages:
encrypt.c: /tmp/ccycjEDN.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccycjEDN.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccycjEDN.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccycjEDN.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycjEDN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycjEDN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycjEDN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycjEDN.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycjEDN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccycjEDN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccycjEDN.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccycjEDN.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccycjEDN.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycjEDN.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccycjEDN.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccycjEDN.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccycjEDN.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccycjEDN.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccycjEDN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccycjEDN.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccycjEDN.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccycjEDN.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccycjEDN.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccycjEDN.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEPDrBf.s: Assembler messages:
encrypt.c: /tmp/ccEPDrBf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEPDrBf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEPDrBf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEPDrBf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPDrBf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPDrBf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPDrBf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPDrBf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPDrBf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPDrBf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPDrBf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPDrBf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEPDrBf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPDrBf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEPDrBf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPDrBf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEPDrBf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEPDrBf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEPDrBf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEPDrBf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEPDrBf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEPDrBf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEPDrBf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEPDrBf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cciOkgPb.s: Assembler messages:
encrypt.c: /tmp/cciOkgPb.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciOkgPb.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciOkgPb.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cciOkgPb.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOkgPb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOkgPb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOkgPb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOkgPb.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOkgPb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciOkgPb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciOkgPb.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciOkgPb.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cciOkgPb.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOkgPb.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciOkgPb.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciOkgPb.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciOkgPb.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cciOkgPb.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cciOkgPb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciOkgPb.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cciOkgPb.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cciOkgPb.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cciOkgPb.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cciOkgPb.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAoHD4L.s: Assembler messages:
encrypt.c: /tmp/ccAoHD4L.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAoHD4L.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAoHD4L.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAoHD4L.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoHD4L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoHD4L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoHD4L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoHD4L.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoHD4L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAoHD4L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAoHD4L.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAoHD4L.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAoHD4L.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoHD4L.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAoHD4L.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAoHD4L.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAoHD4L.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAoHD4L.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAoHD4L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAoHD4L.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAoHD4L.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAoHD4L.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAoHD4L.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAoHD4L.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxBMwM7.s: Assembler messages:
encrypt.c: /tmp/ccxBMwM7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxBMwM7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxBMwM7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxBMwM7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBMwM7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBMwM7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBMwM7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBMwM7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBMwM7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxBMwM7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxBMwM7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxBMwM7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxBMwM7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBMwM7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxBMwM7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxBMwM7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxBMwM7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxBMwM7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxBMwM7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxBMwM7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxBMwM7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxBMwM7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxBMwM7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxBMwM7.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco07SKU.s: Assembler messages:
encrypt.c: /tmp/cco07SKU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco07SKU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco07SKU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco07SKU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco07SKU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco07SKU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco07SKU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco07SKU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco07SKU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco07SKU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco07SKU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco07SKU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco07SKU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco07SKU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco07SKU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco07SKU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco07SKU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco07SKU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco07SKU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco07SKU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cco07SKU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco07SKU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cco07SKU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco07SKU.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccocgbLI.s: Assembler messages:
encrypt.c: /tmp/ccocgbLI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccocgbLI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccocgbLI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccocgbLI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocgbLI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocgbLI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocgbLI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocgbLI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocgbLI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccocgbLI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccocgbLI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccocgbLI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccocgbLI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocgbLI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccocgbLI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccocgbLI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccocgbLI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccocgbLI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccocgbLI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccocgbLI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccocgbLI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccocgbLI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccocgbLI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccocgbLI.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCCFg7X.s: Assembler messages:
encrypt.c: /tmp/ccCCFg7X.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCCFg7X.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCCFg7X.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccCCFg7X.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCFg7X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCFg7X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCFg7X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCFg7X.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCFg7X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCFg7X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCFg7X.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCFg7X.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCCFg7X.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCFg7X.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCCFg7X.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCCFg7X.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCCFg7X.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCFg7X.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCFg7X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCCFg7X.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCFg7X.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCCFg7X.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCFg7X.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCCFg7X.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchRBi21.s: Assembler messages:
encrypt.c: /tmp/cchRBi21.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchRBi21.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchRBi21.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchRBi21.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRBi21.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRBi21.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRBi21.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRBi21.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRBi21.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRBi21.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRBi21.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRBi21.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchRBi21.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRBi21.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchRBi21.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRBi21.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchRBi21.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRBi21.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRBi21.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRBi21.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRBi21.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRBi21.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cchRBi21.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRBi21.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0J6YLs.s: Assembler messages:
encrypt.c: /tmp/cc0J6YLs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0J6YLs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0J6YLs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0J6YLs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J6YLs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J6YLs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J6YLs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J6YLs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J6YLs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0J6YLs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0J6YLs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0J6YLs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0J6YLs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J6YLs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0J6YLs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0J6YLs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0J6YLs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0J6YLs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0J6YLs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0J6YLs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0J6YLs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0J6YLs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0J6YLs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0J6YLs.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5hrwim.s: Assembler messages:
encrypt.c: /tmp/cc5hrwim.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5hrwim.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5hrwim.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc5hrwim.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hrwim.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hrwim.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hrwim.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hrwim.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hrwim.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hrwim.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hrwim.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hrwim.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5hrwim.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hrwim.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5hrwim.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5hrwim.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hrwim.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hrwim.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hrwim.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hrwim.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hrwim.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5hrwim.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hrwim.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hrwim.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc75XnJ1.s: Assembler messages:
encrypt.c: /tmp/cc75XnJ1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc75XnJ1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc75XnJ1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc75XnJ1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75XnJ1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75XnJ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75XnJ1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75XnJ1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75XnJ1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75XnJ1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75XnJ1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75XnJ1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc75XnJ1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75XnJ1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc75XnJ1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc75XnJ1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75XnJ1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75XnJ1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75XnJ1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75XnJ1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75XnJ1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc75XnJ1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75XnJ1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75XnJ1.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8C5Wda.s: Assembler messages:
encrypt.c: /tmp/cc8C5Wda.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8C5Wda.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8C5Wda.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8C5Wda.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8C5Wda.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8C5Wda.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8C5Wda.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8C5Wda.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8C5Wda.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8C5Wda.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8C5Wda.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8C5Wda.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8C5Wda.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8C5Wda.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8C5Wda.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8C5Wda.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8C5Wda.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8C5Wda.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8C5Wda.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8C5Wda.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8C5Wda.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8C5Wda.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8C5Wda.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8C5Wda.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdDZAq8.s: Assembler messages:
encrypt.c: /tmp/ccdDZAq8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdDZAq8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdDZAq8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdDZAq8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDZAq8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDZAq8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDZAq8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDZAq8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDZAq8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDZAq8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDZAq8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDZAq8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdDZAq8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDZAq8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdDZAq8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDZAq8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdDZAq8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdDZAq8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdDZAq8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdDZAq8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdDZAq8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdDZAq8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdDZAq8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdDZAq8.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclQmiV0.s: Assembler messages:
encrypt.c: /tmp/cclQmiV0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclQmiV0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclQmiV0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclQmiV0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQmiV0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQmiV0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQmiV0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQmiV0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQmiV0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclQmiV0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclQmiV0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclQmiV0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclQmiV0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQmiV0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclQmiV0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclQmiV0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclQmiV0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQmiV0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQmiV0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclQmiV0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQmiV0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclQmiV0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQmiV0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclQmiV0.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjHERNf.s: Assembler messages:
encrypt.c: /tmp/ccjHERNf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjHERNf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjHERNf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjHERNf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHERNf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHERNf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHERNf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHERNf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHERNf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjHERNf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjHERNf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjHERNf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjHERNf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHERNf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjHERNf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjHERNf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjHERNf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHERNf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHERNf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHERNf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHERNf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjHERNf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHERNf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjHERNf.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclZBOkb.s: Assembler messages:
encrypt.c: /tmp/cclZBOkb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclZBOkb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclZBOkb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclZBOkb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZBOkb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZBOkb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZBOkb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZBOkb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZBOkb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZBOkb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZBOkb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZBOkb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclZBOkb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZBOkb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclZBOkb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZBOkb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclZBOkb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZBOkb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZBOkb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZBOkb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZBOkb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZBOkb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclZBOkb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZBOkb.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXgtiFP.s: Assembler messages:
encrypt.c: /tmp/ccXgtiFP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXgtiFP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXgtiFP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXgtiFP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgtiFP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgtiFP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgtiFP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgtiFP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgtiFP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXgtiFP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXgtiFP.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXgtiFP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXgtiFP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgtiFP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXgtiFP.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXgtiFP.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXgtiFP.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXgtiFP.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXgtiFP.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXgtiFP.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXgtiFP.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXgtiFP.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXgtiFP.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXgtiFP.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYYqTvt.s: Assembler messages:
encrypt.c: /tmp/ccYYqTvt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYYqTvt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYYqTvt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYYqTvt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYqTvt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYqTvt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYqTvt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYqTvt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYqTvt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYYqTvt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYYqTvt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYYqTvt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYYqTvt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYqTvt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYYqTvt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYYqTvt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYYqTvt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYqTvt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYqTvt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYqTvt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYqTvt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYYqTvt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYqTvt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYYqTvt.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYMfhSu.s: Assembler messages:
encrypt.c: /tmp/ccYMfhSu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYMfhSu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYMfhSu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYMfhSu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMfhSu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMfhSu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMfhSu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMfhSu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMfhSu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMfhSu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMfhSu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMfhSu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYMfhSu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMfhSu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYMfhSu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMfhSu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYMfhSu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYMfhSu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYMfhSu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYMfhSu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYMfhSu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYMfhSu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYMfhSu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYMfhSu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccizWbCp.s: Assembler messages:
encrypt.c: /tmp/ccizWbCp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccizWbCp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccizWbCp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccizWbCp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizWbCp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizWbCp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizWbCp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizWbCp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizWbCp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccizWbCp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccizWbCp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccizWbCp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccizWbCp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizWbCp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccizWbCp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccizWbCp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccizWbCp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccizWbCp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccizWbCp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccizWbCp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccizWbCp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccizWbCp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccizWbCp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccizWbCp.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUYo3j2.s: Assembler messages:
encrypt.c: /tmp/ccUYo3j2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUYo3j2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUYo3j2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUYo3j2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYo3j2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYo3j2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYo3j2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYo3j2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYo3j2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYo3j2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYo3j2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYo3j2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUYo3j2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYo3j2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUYo3j2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYo3j2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUYo3j2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUYo3j2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUYo3j2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUYo3j2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUYo3j2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUYo3j2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUYo3j2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUYo3j2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccX1gOCC.s: Assembler messages:
encrypt.c: /tmp/ccX1gOCC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX1gOCC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX1gOCC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccX1gOCC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1gOCC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1gOCC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1gOCC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1gOCC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1gOCC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1gOCC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1gOCC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1gOCC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX1gOCC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1gOCC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX1gOCC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX1gOCC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX1gOCC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1gOCC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1gOCC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1gOCC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1gOCC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX1gOCC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1gOCC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX1gOCC.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbeSSE9.s: Assembler messages:
encrypt.c: /tmp/ccbeSSE9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbeSSE9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbeSSE9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbeSSE9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeSSE9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeSSE9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeSSE9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeSSE9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeSSE9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbeSSE9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbeSSE9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbeSSE9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbeSSE9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeSSE9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbeSSE9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbeSSE9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbeSSE9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbeSSE9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbeSSE9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbeSSE9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeSSE9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbeSSE9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbeSSE9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbeSSE9.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjUqcYQ.s: Assembler messages:
encrypt.c: /tmp/ccjUqcYQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjUqcYQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjUqcYQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjUqcYQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUqcYQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUqcYQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUqcYQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUqcYQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUqcYQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUqcYQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUqcYQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUqcYQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjUqcYQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUqcYQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjUqcYQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjUqcYQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjUqcYQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUqcYQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUqcYQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjUqcYQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUqcYQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjUqcYQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUqcYQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjUqcYQ.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc2cPfQp.s: Assembler messages:
encrypt.c: /tmp/cc2cPfQp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2cPfQp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2cPfQp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2cPfQp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cPfQp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cPfQp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cPfQp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cPfQp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cPfQp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2cPfQp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2cPfQp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2cPfQp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2cPfQp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cPfQp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2cPfQp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2cPfQp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2cPfQp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2cPfQp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2cPfQp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cPfQp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2cPfQp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2cPfQp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2cPfQp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2cPfQp.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccy0AjyB.s: Assembler messages:
encrypt.c: /tmp/ccy0AjyB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy0AjyB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy0AjyB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy0AjyB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0AjyB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0AjyB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0AjyB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0AjyB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0AjyB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0AjyB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0AjyB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0AjyB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy0AjyB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0AjyB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy0AjyB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0AjyB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy0AjyB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy0AjyB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy0AjyB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy0AjyB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0AjyB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy0AjyB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy0AjyB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy0AjyB.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7qnxub.s: Assembler messages:
encrypt.c: /tmp/cc7qnxub.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7qnxub.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7qnxub.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7qnxub.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qnxub.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qnxub.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qnxub.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qnxub.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qnxub.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7qnxub.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7qnxub.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7qnxub.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7qnxub.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qnxub.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7qnxub.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7qnxub.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7qnxub.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7qnxub.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7qnxub.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7qnxub.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7qnxub.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7qnxub.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7qnxub.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7qnxub.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZQbHWT.s: Assembler messages:
encrypt.c: /tmp/ccZQbHWT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZQbHWT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZQbHWT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZQbHWT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQbHWT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQbHWT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQbHWT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQbHWT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQbHWT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQbHWT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQbHWT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQbHWT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZQbHWT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQbHWT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZQbHWT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZQbHWT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZQbHWT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQbHWT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQbHWT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZQbHWT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQbHWT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZQbHWT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQbHWT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZQbHWT.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMtHypo.s: Assembler messages:
encrypt.c: /tmp/ccMtHypo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMtHypo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMtHypo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMtHypo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtHypo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtHypo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtHypo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtHypo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtHypo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtHypo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtHypo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtHypo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMtHypo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtHypo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMtHypo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtHypo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMtHypo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtHypo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtHypo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtHypo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtHypo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtHypo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMtHypo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtHypo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxbCsag.s: Assembler messages:
encrypt.c: /tmp/ccxbCsag.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxbCsag.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxbCsag.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccxbCsag.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbCsag.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbCsag.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbCsag.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbCsag.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbCsag.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxbCsag.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxbCsag.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxbCsag.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxbCsag.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbCsag.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxbCsag.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxbCsag.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxbCsag.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbCsag.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbCsag.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxbCsag.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbCsag.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxbCsag.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbCsag.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxbCsag.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclVG1Ln.s: Assembler messages:
encrypt.c: /tmp/cclVG1Ln.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclVG1Ln.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclVG1Ln.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cclVG1Ln.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVG1Ln.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVG1Ln.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVG1Ln.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVG1Ln.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVG1Ln.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclVG1Ln.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclVG1Ln.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclVG1Ln.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cclVG1Ln.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVG1Ln.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclVG1Ln.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclVG1Ln.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclVG1Ln.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cclVG1Ln.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cclVG1Ln.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclVG1Ln.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cclVG1Ln.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cclVG1Ln.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cclVG1Ln.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cclVG1Ln.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpJmaPs.s: Assembler messages:
encrypt.c: /tmp/ccpJmaPs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpJmaPs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpJmaPs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpJmaPs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJmaPs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJmaPs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJmaPs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJmaPs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJmaPs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpJmaPs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpJmaPs.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpJmaPs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpJmaPs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJmaPs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpJmaPs.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpJmaPs.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpJmaPs.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpJmaPs.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpJmaPs.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpJmaPs.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpJmaPs.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpJmaPs.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpJmaPs.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpJmaPs.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc3j8fFU.s: Assembler messages:
encrypt.c: /tmp/cc3j8fFU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3j8fFU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3j8fFU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3j8fFU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j8fFU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j8fFU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j8fFU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j8fFU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j8fFU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3j8fFU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3j8fFU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3j8fFU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3j8fFU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j8fFU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3j8fFU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3j8fFU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3j8fFU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3j8fFU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3j8fFU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3j8fFU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3j8fFU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3j8fFU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3j8fFU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3j8fFU.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccep1ag2.s: Assembler messages:
encrypt.c: /tmp/ccep1ag2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccep1ag2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccep1ag2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccep1ag2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccep1ag2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccep1ag2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccep1ag2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccep1ag2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccep1ag2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccep1ag2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccep1ag2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccep1ag2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccep1ag2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccep1ag2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccep1ag2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccep1ag2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccep1ag2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccep1ag2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccep1ag2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccep1ag2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccep1ag2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccep1ag2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccep1ag2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccep1ag2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqQQnMt.s: Assembler messages:
encrypt.c: /tmp/ccqQQnMt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqQQnMt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqQQnMt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqQQnMt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQQnMt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQQnMt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQQnMt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQQnMt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQQnMt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQQnMt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQQnMt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQQnMt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqQQnMt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQQnMt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqQQnMt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqQQnMt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQQnMt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQQnMt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQQnMt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQQnMt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQQnMt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqQQnMt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQQnMt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQQnMt.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccskb7EK.s: Assembler messages:
encrypt.c: /tmp/ccskb7EK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccskb7EK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccskb7EK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccskb7EK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskb7EK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskb7EK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskb7EK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskb7EK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskb7EK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskb7EK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskb7EK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskb7EK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccskb7EK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskb7EK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccskb7EK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskb7EK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccskb7EK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskb7EK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskb7EK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskb7EK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskb7EK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskb7EK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccskb7EK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskb7EK.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclZTHhz.s: Assembler messages:
encrypt.c: /tmp/cclZTHhz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclZTHhz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclZTHhz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclZTHhz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZTHhz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZTHhz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZTHhz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZTHhz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZTHhz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZTHhz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZTHhz.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZTHhz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclZTHhz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZTHhz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclZTHhz.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZTHhz.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclZTHhz.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclZTHhz.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZTHhz.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZTHhz.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZTHhz.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZTHhz.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cclZTHhz.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclZTHhz.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwTzKYA.s: Assembler messages:
encrypt.c: /tmp/ccwTzKYA.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwTzKYA.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwTzKYA.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwTzKYA.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTzKYA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTzKYA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTzKYA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTzKYA.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTzKYA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTzKYA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTzKYA.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTzKYA.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwTzKYA.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTzKYA.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwTzKYA.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwTzKYA.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTzKYA.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTzKYA.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTzKYA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTzKYA.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTzKYA.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwTzKYA.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTzKYA.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTzKYA.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSzLW8W.s: Assembler messages:
encrypt.c: /tmp/ccSzLW8W.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSzLW8W.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSzLW8W.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSzLW8W.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzLW8W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzLW8W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzLW8W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzLW8W.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzLW8W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSzLW8W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSzLW8W.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSzLW8W.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSzLW8W.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzLW8W.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSzLW8W.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSzLW8W.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSzLW8W.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzLW8W.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzLW8W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSzLW8W.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzLW8W.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSzLW8W.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzLW8W.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSzLW8W.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccm4h13M.s: Assembler messages:
encrypt.c: /tmp/ccm4h13M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm4h13M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm4h13M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm4h13M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4h13M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4h13M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4h13M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4h13M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4h13M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4h13M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4h13M.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4h13M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm4h13M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4h13M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm4h13M.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4h13M.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm4h13M.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm4h13M.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm4h13M.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm4h13M.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4h13M.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm4h13M.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm4h13M.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm4h13M.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccM5A4Pe.s: Assembler messages:
encrypt.c: /tmp/ccM5A4Pe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM5A4Pe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM5A4Pe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM5A4Pe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5A4Pe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5A4Pe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5A4Pe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5A4Pe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5A4Pe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5A4Pe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5A4Pe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5A4Pe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM5A4Pe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5A4Pe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM5A4Pe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5A4Pe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM5A4Pe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5A4Pe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5A4Pe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5A4Pe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5A4Pe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5A4Pe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM5A4Pe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5A4Pe.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cceTNCt8.s: Assembler messages:
encrypt.c: /tmp/cceTNCt8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceTNCt8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceTNCt8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cceTNCt8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTNCt8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTNCt8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTNCt8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTNCt8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTNCt8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceTNCt8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceTNCt8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceTNCt8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cceTNCt8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTNCt8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceTNCt8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceTNCt8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceTNCt8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTNCt8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTNCt8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTNCt8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTNCt8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cceTNCt8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTNCt8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cceTNCt8.s: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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1vJFOU.s: Assembler messages:
encrypt.c: /tmp/cc1vJFOU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1vJFOU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1vJFOU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1vJFOU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vJFOU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vJFOU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vJFOU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vJFOU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vJFOU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1vJFOU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1vJFOU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1vJFOU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1vJFOU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vJFOU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1vJFOU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1vJFOU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1vJFOU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1vJFOU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1vJFOU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1vJFOU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1vJFOU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1vJFOU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1vJFOU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1vJFOU.s: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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cccwgrjY.s: Assembler messages:
encrypt.c: /tmp/cccwgrjY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccwgrjY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccwgrjY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccwgrjY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwgrjY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwgrjY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwgrjY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwgrjY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwgrjY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccwgrjY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccwgrjY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccwgrjY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccwgrjY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwgrjY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccwgrjY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccwgrjY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccwgrjY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccwgrjY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccwgrjY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccwgrjY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccwgrjY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccwgrjY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccwgrjY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccwgrjY.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8z6R2I.s: Assembler messages:
encrypt.c: /tmp/cc8z6R2I.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8z6R2I.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8z6R2I.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8z6R2I.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8z6R2I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8z6R2I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8z6R2I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8z6R2I.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8z6R2I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8z6R2I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8z6R2I.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8z6R2I.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8z6R2I.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8z6R2I.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8z6R2I.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8z6R2I.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8z6R2I.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8z6R2I.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8z6R2I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8z6R2I.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8z6R2I.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8z6R2I.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8z6R2I.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8z6R2I.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK4cB2r.s: Assembler messages:
encrypt.c: /tmp/ccK4cB2r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK4cB2r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK4cB2r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK4cB2r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4cB2r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4cB2r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4cB2r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4cB2r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4cB2r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK4cB2r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK4cB2r.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK4cB2r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK4cB2r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4cB2r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK4cB2r.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK4cB2r.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK4cB2r.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK4cB2r.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK4cB2r.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK4cB2r.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK4cB2r.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK4cB2r.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK4cB2r.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK4cB2r.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3dVIwx.s: Assembler messages:
encrypt.c: /tmp/cc3dVIwx.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3dVIwx.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3dVIwx.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3dVIwx.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dVIwx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dVIwx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dVIwx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dVIwx.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dVIwx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3dVIwx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3dVIwx.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3dVIwx.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3dVIwx.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dVIwx.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3dVIwx.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3dVIwx.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3dVIwx.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3dVIwx.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3dVIwx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3dVIwx.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3dVIwx.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3dVIwx.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3dVIwx.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3dVIwx.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccz4dLbZ.s: Assembler messages:
encrypt.c: /tmp/ccz4dLbZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz4dLbZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz4dLbZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz4dLbZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4dLbZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4dLbZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4dLbZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4dLbZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4dLbZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz4dLbZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz4dLbZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz4dLbZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz4dLbZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4dLbZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz4dLbZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz4dLbZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz4dLbZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz4dLbZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz4dLbZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz4dLbZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz4dLbZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz4dLbZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz4dLbZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz4dLbZ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTmYSeK.s: Assembler messages:
encrypt.c: /tmp/ccTmYSeK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTmYSeK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTmYSeK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTmYSeK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmYSeK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmYSeK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmYSeK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmYSeK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmYSeK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmYSeK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmYSeK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmYSeK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTmYSeK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmYSeK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTmYSeK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmYSeK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTmYSeK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmYSeK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmYSeK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmYSeK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmYSeK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmYSeK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTmYSeK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmYSeK.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccw5MHxB.s: Assembler messages:
encrypt.c: /tmp/ccw5MHxB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw5MHxB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw5MHxB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccw5MHxB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5MHxB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5MHxB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5MHxB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5MHxB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5MHxB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw5MHxB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw5MHxB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw5MHxB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw5MHxB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5MHxB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw5MHxB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw5MHxB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw5MHxB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5MHxB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5MHxB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5MHxB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5MHxB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw5MHxB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5MHxB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5MHxB.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0td3qj.s: Assembler messages:
encrypt.c: /tmp/cc0td3qj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0td3qj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0td3qj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0td3qj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0td3qj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0td3qj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0td3qj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0td3qj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0td3qj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0td3qj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0td3qj.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0td3qj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0td3qj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0td3qj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0td3qj.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0td3qj.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0td3qj.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0td3qj.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0td3qj.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0td3qj.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0td3qj.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0td3qj.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0td3qj.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0td3qj.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccerkmNq.s: Assembler messages:
encrypt.c: /tmp/ccerkmNq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccerkmNq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccerkmNq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccerkmNq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerkmNq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerkmNq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerkmNq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerkmNq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerkmNq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccerkmNq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccerkmNq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccerkmNq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccerkmNq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerkmNq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccerkmNq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccerkmNq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccerkmNq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccerkmNq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccerkmNq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccerkmNq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccerkmNq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccerkmNq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccerkmNq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccerkmNq.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccORnYWT.s: Assembler messages:
encrypt.c: /tmp/ccORnYWT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccORnYWT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccORnYWT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccORnYWT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnYWT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnYWT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnYWT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnYWT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnYWT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORnYWT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORnYWT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORnYWT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccORnYWT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnYWT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccORnYWT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccORnYWT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccORnYWT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORnYWT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORnYWT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORnYWT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORnYWT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccORnYWT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORnYWT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccORnYWT.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfkkbKm.s: Assembler messages:
encrypt.c: /tmp/ccfkkbKm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfkkbKm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfkkbKm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfkkbKm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkkbKm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkkbKm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkkbKm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkkbKm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkkbKm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfkkbKm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfkkbKm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfkkbKm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfkkbKm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkkbKm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfkkbKm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfkkbKm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfkkbKm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfkkbKm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfkkbKm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfkkbKm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfkkbKm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfkkbKm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfkkbKm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfkkbKm.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccL8hChc.s: Assembler messages:
encrypt.c: /tmp/ccL8hChc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL8hChc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL8hChc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccL8hChc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8hChc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8hChc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8hChc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8hChc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8hChc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL8hChc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL8hChc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL8hChc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL8hChc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8hChc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL8hChc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL8hChc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL8hChc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8hChc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8hChc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL8hChc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8hChc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL8hChc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8hChc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL8hChc.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ9d8A1.s: Assembler messages:
encrypt.c: /tmp/ccZ9d8A1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ9d8A1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ9d8A1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ9d8A1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9d8A1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9d8A1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9d8A1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9d8A1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9d8A1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9d8A1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9d8A1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9d8A1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ9d8A1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9d8A1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ9d8A1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9d8A1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ9d8A1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ9d8A1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9d8A1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9d8A1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ9d8A1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9d8A1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ9d8A1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ9d8A1.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccHNB69V.s: Assembler messages:
encrypt.c: /tmp/ccHNB69V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHNB69V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHNB69V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHNB69V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNB69V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNB69V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNB69V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNB69V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNB69V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNB69V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNB69V.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNB69V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHNB69V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNB69V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHNB69V.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNB69V.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHNB69V.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHNB69V.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHNB69V.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHNB69V.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNB69V.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHNB69V.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHNB69V.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHNB69V.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cccqCCfq.s: Assembler messages:
encrypt.c: /tmp/cccqCCfq.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccqCCfq.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccqCCfq.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccqCCfq.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqCCfq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqCCfq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqCCfq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqCCfq.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqCCfq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccqCCfq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccqCCfq.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccqCCfq.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccqCCfq.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqCCfq.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccqCCfq.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccqCCfq.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccqCCfq.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqCCfq.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqCCfq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccqCCfq.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqCCfq.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccqCCfq.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqCCfq.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccqCCfq.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc225IYI.s: Assembler messages:
encrypt.c: /tmp/cc225IYI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc225IYI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc225IYI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc225IYI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc225IYI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc225IYI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc225IYI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc225IYI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc225IYI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc225IYI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc225IYI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc225IYI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc225IYI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc225IYI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc225IYI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc225IYI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc225IYI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc225IYI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc225IYI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc225IYI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc225IYI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc225IYI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc225IYI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc225IYI.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbC1wI2.s: Assembler messages:
encrypt.c: /tmp/ccbC1wI2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbC1wI2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbC1wI2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbC1wI2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC1wI2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC1wI2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC1wI2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC1wI2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC1wI2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbC1wI2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbC1wI2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbC1wI2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbC1wI2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC1wI2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbC1wI2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbC1wI2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbC1wI2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbC1wI2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbC1wI2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbC1wI2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC1wI2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbC1wI2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbC1wI2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbC1wI2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc76bo12.s: Assembler messages:
encrypt.c: /tmp/cc76bo12.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc76bo12.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc76bo12.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc76bo12.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bo12.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bo12.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bo12.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bo12.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bo12.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76bo12.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76bo12.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76bo12.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc76bo12.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bo12.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc76bo12.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc76bo12.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76bo12.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76bo12.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76bo12.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bo12.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76bo12.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc76bo12.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76bo12.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76bo12.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc76bo12.s: Assembler messages:
encrypt.c: /tmp/cc76bo12.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc76bo12.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc76bo12.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc76bo12.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bo12.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bo12.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bo12.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bo12.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bo12.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76bo12.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76bo12.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76bo12.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc76bo12.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bo12.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc76bo12.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc76bo12.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc76bo12.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76bo12.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76bo12.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc76bo12.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76bo12.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc76bo12.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76bo12.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc76bo12.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCy8rPW.s: Assembler messages:
encrypt.c: /tmp/ccCy8rPW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCy8rPW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCy8rPW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCy8rPW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCy8rPW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCy8rPW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCy8rPW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCy8rPW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCy8rPW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCy8rPW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCy8rPW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCy8rPW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCy8rPW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCy8rPW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCy8rPW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCy8rPW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCy8rPW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCy8rPW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCy8rPW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCy8rPW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCy8rPW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCy8rPW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCy8rPW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCy8rPW.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccCy8rPW.s: Assembler messages:
encrypt.c: /tmp/ccCy8rPW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCy8rPW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCy8rPW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCy8rPW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCy8rPW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCy8rPW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCy8rPW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCy8rPW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCy8rPW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCy8rPW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCy8rPW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCy8rPW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCy8rPW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCy8rPW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCy8rPW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCy8rPW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCy8rPW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCy8rPW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCy8rPW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCy8rPW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCy8rPW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCy8rPW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCy8rPW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCy8rPW.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUyMp2v.s: Assembler messages:
encrypt.c: /tmp/ccUyMp2v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUyMp2v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUyMp2v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUyMp2v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyMp2v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyMp2v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyMp2v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyMp2v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyMp2v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyMp2v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyMp2v.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyMp2v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUyMp2v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyMp2v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUyMp2v.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyMp2v.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUyMp2v.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyMp2v.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyMp2v.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyMp2v.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyMp2v.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyMp2v.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUyMp2v.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyMp2v.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccUyMp2v.s: Assembler messages:
encrypt.c: /tmp/ccUyMp2v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUyMp2v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUyMp2v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUyMp2v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyMp2v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyMp2v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyMp2v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyMp2v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyMp2v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyMp2v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyMp2v.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyMp2v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUyMp2v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyMp2v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUyMp2v.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyMp2v.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUyMp2v.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUyMp2v.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyMp2v.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyMp2v.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUyMp2v.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyMp2v.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUyMp2v.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUyMp2v.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgD9hVI.s: Assembler messages:
encrypt.c: /tmp/ccgD9hVI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgD9hVI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgD9hVI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgD9hVI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD9hVI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD9hVI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD9hVI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD9hVI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD9hVI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgD9hVI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgD9hVI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgD9hVI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgD9hVI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD9hVI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgD9hVI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgD9hVI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgD9hVI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgD9hVI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgD9hVI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD9hVI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgD9hVI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgD9hVI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgD9hVI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgD9hVI.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccgD9hVI.s: Assembler messages:
encrypt.c: /tmp/ccgD9hVI.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgD9hVI.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgD9hVI.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgD9hVI.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD9hVI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD9hVI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD9hVI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD9hVI.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD9hVI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgD9hVI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgD9hVI.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgD9hVI.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgD9hVI.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD9hVI.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgD9hVI.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgD9hVI.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgD9hVI.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgD9hVI.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgD9hVI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD9hVI.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgD9hVI.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgD9hVI.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgD9hVI.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgD9hVI.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccRw8Mfh.s: Assembler messages:
encrypt.c: /tmp/ccRw8Mfh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRw8Mfh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRw8Mfh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRw8Mfh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw8Mfh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw8Mfh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw8Mfh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw8Mfh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw8Mfh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRw8Mfh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRw8Mfh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRw8Mfh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRw8Mfh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw8Mfh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRw8Mfh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRw8Mfh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRw8Mfh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRw8Mfh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRw8Mfh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRw8Mfh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw8Mfh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRw8Mfh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRw8Mfh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRw8Mfh.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccRw8Mfh.s: Assembler messages:
encrypt.c: /tmp/ccRw8Mfh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRw8Mfh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRw8Mfh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRw8Mfh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw8Mfh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw8Mfh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw8Mfh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw8Mfh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw8Mfh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRw8Mfh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRw8Mfh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRw8Mfh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRw8Mfh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw8Mfh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRw8Mfh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRw8Mfh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRw8Mfh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRw8Mfh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRw8Mfh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRw8Mfh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRw8Mfh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRw8Mfh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRw8Mfh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRw8Mfh.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccYgOgEZ.s: Assembler messages:
encrypt.c: /tmp/ccYgOgEZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYgOgEZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYgOgEZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYgOgEZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgOgEZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgOgEZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgOgEZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgOgEZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgOgEZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYgOgEZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYgOgEZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYgOgEZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYgOgEZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgOgEZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYgOgEZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYgOgEZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYgOgEZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYgOgEZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYgOgEZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgOgEZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYgOgEZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYgOgEZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYgOgEZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYgOgEZ.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccYgOgEZ.s: Assembler messages:
encrypt.c: /tmp/ccYgOgEZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYgOgEZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYgOgEZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYgOgEZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgOgEZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgOgEZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgOgEZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgOgEZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgOgEZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYgOgEZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYgOgEZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYgOgEZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYgOgEZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgOgEZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYgOgEZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYgOgEZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYgOgEZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYgOgEZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYgOgEZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYgOgEZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYgOgEZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYgOgEZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYgOgEZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYgOgEZ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccs2wW03.s: Assembler messages:
encrypt.c: /tmp/ccs2wW03.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs2wW03.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs2wW03.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccs2wW03.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2wW03.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2wW03.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2wW03.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2wW03.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2wW03.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs2wW03.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs2wW03.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs2wW03.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs2wW03.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2wW03.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs2wW03.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs2wW03.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs2wW03.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs2wW03.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs2wW03.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2wW03.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs2wW03.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs2wW03.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs2wW03.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs2wW03.s:64: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccs2wW03.s: Assembler messages:
encrypt.c: /tmp/ccs2wW03.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs2wW03.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs2wW03.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccs2wW03.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2wW03.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2wW03.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2wW03.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2wW03.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2wW03.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs2wW03.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs2wW03.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs2wW03.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs2wW03.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2wW03.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs2wW03.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs2wW03.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs2wW03.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs2wW03.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs2wW03.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs2wW03.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs2wW03.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs2wW03.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs2wW03.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs2wW03.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz5KncG.s: Assembler messages:
encrypt.c: /tmp/ccz5KncG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz5KncG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz5KncG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz5KncG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5KncG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5KncG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5KncG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5KncG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5KncG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5KncG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5KncG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5KncG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz5KncG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5KncG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz5KncG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5KncG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz5KncG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5KncG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz5KncG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz5KncG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5KncG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz5KncG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz5KncG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz5KncG.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccz5KncG.s: Assembler messages:
encrypt.c: /tmp/ccz5KncG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz5KncG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz5KncG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz5KncG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5KncG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5KncG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5KncG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5KncG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5KncG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5KncG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5KncG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5KncG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz5KncG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5KncG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz5KncG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5KncG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz5KncG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz5KncG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz5KncG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz5KncG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz5KncG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz5KncG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz5KncG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz5KncG.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6USWFe.s: Assembler messages:
encrypt.c: /tmp/cc6USWFe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6USWFe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6USWFe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6USWFe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6USWFe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6USWFe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6USWFe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6USWFe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6USWFe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6USWFe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6USWFe.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6USWFe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6USWFe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6USWFe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6USWFe.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6USWFe.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6USWFe.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6USWFe.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6USWFe.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6USWFe.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6USWFe.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6USWFe.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6USWFe.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6USWFe.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjlK95D.s: Assembler messages:
encrypt.c: /tmp/ccjlK95D.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjlK95D.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjlK95D.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccjlK95D.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlK95D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlK95D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlK95D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlK95D.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlK95D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjlK95D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjlK95D.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjlK95D.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjlK95D.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlK95D.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjlK95D.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjlK95D.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjlK95D.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjlK95D.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjlK95D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlK95D.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjlK95D.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjlK95D.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjlK95D.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjlK95D.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAsdKy0.s: Assembler messages:
encrypt.c: /tmp/ccAsdKy0.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAsdKy0.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAsdKy0.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAsdKy0.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsdKy0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsdKy0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsdKy0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsdKy0.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsdKy0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsdKy0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsdKy0.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsdKy0.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAsdKy0.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsdKy0.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAsdKy0.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAsdKy0.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAsdKy0.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsdKy0.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsdKy0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAsdKy0.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsdKy0.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAsdKy0.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsdKy0.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAsdKy0.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpw0beT.s: Assembler messages:
encrypt.c: /tmp/ccpw0beT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpw0beT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpw0beT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpw0beT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpw0beT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpw0beT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpw0beT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpw0beT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpw0beT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpw0beT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpw0beT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpw0beT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpw0beT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpw0beT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpw0beT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpw0beT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpw0beT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpw0beT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpw0beT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpw0beT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpw0beT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpw0beT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpw0beT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpw0beT.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc1ewDZj.s: Assembler messages:
encrypt.c: /tmp/cc1ewDZj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ewDZj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ewDZj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ewDZj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ewDZj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ewDZj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ewDZj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ewDZj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ewDZj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ewDZj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ewDZj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ewDZj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ewDZj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ewDZj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ewDZj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1ewDZj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1ewDZj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ewDZj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ewDZj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ewDZj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ewDZj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ewDZj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ewDZj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1ewDZj.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccupARAI.s: Assembler messages:
encrypt.c: /tmp/ccupARAI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccupARAI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccupARAI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccupARAI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupARAI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupARAI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupARAI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupARAI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupARAI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupARAI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupARAI.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupARAI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccupARAI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupARAI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccupARAI.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupARAI.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccupARAI.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccupARAI.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupARAI.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupARAI.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccupARAI.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupARAI.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccupARAI.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccupARAI.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccG2H5O0.s: Assembler messages:
encrypt.c: /tmp/ccG2H5O0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG2H5O0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG2H5O0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG2H5O0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2H5O0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2H5O0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2H5O0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2H5O0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2H5O0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG2H5O0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG2H5O0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG2H5O0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG2H5O0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2H5O0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG2H5O0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG2H5O0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG2H5O0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG2H5O0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG2H5O0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG2H5O0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG2H5O0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG2H5O0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG2H5O0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG2H5O0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccamETrp.s: Assembler messages:
encrypt.c: /tmp/ccamETrp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccamETrp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccamETrp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccamETrp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamETrp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamETrp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamETrp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamETrp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamETrp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccamETrp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccamETrp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccamETrp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccamETrp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamETrp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccamETrp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccamETrp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccamETrp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccamETrp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccamETrp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccamETrp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccamETrp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccamETrp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccamETrp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccamETrp.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnRT8Nj.s: Assembler messages:
encrypt.c: /tmp/ccnRT8Nj.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnRT8Nj.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnRT8Nj.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnRT8Nj.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRT8Nj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRT8Nj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRT8Nj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRT8Nj.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRT8Nj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRT8Nj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRT8Nj.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRT8Nj.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnRT8Nj.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRT8Nj.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnRT8Nj.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnRT8Nj.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnRT8Nj.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRT8Nj.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRT8Nj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnRT8Nj.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRT8Nj.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnRT8Nj.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRT8Nj.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnRT8Nj.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccor7uvU.s: Assembler messages:
encrypt.c: /tmp/ccor7uvU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccor7uvU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccor7uvU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccor7uvU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor7uvU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor7uvU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor7uvU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor7uvU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor7uvU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccor7uvU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccor7uvU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccor7uvU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccor7uvU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor7uvU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccor7uvU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccor7uvU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccor7uvU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccor7uvU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccor7uvU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccor7uvU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccor7uvU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccor7uvU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccor7uvU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccor7uvU.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBJwP2B.s: Assembler messages:
encrypt.c: /tmp/ccBJwP2B.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBJwP2B.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBJwP2B.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBJwP2B.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJwP2B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJwP2B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJwP2B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJwP2B.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJwP2B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBJwP2B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBJwP2B.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBJwP2B.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBJwP2B.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJwP2B.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBJwP2B.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBJwP2B.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBJwP2B.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBJwP2B.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBJwP2B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJwP2B.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBJwP2B.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBJwP2B.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBJwP2B.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBJwP2B.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccH4QFoH.s: Assembler messages:
encrypt.c: /tmp/ccH4QFoH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH4QFoH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH4QFoH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH4QFoH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4QFoH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4QFoH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4QFoH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4QFoH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4QFoH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH4QFoH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH4QFoH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH4QFoH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH4QFoH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4QFoH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH4QFoH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH4QFoH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH4QFoH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH4QFoH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH4QFoH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH4QFoH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH4QFoH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH4QFoH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH4QFoH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH4QFoH.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLCA4ux.s: Assembler messages:
encrypt.c: /tmp/ccLCA4ux.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLCA4ux.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLCA4ux.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLCA4ux.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCA4ux.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCA4ux.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCA4ux.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCA4ux.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCA4ux.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLCA4ux.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLCA4ux.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLCA4ux.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLCA4ux.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCA4ux.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLCA4ux.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLCA4ux.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLCA4ux.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLCA4ux.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLCA4ux.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLCA4ux.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCA4ux.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLCA4ux.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLCA4ux.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLCA4ux.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyXGHI1.s: Assembler messages:
encrypt.c: /tmp/ccyXGHI1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyXGHI1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyXGHI1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccyXGHI1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXGHI1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXGHI1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXGHI1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXGHI1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXGHI1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyXGHI1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyXGHI1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyXGHI1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyXGHI1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXGHI1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyXGHI1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyXGHI1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyXGHI1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyXGHI1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyXGHI1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyXGHI1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyXGHI1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyXGHI1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyXGHI1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyXGHI1.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGtveMN.s: Assembler messages:
encrypt.c: /tmp/ccGtveMN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGtveMN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGtveMN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGtveMN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtveMN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtveMN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtveMN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtveMN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtveMN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGtveMN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGtveMN.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGtveMN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGtveMN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtveMN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGtveMN.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGtveMN.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGtveMN.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGtveMN.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGtveMN.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGtveMN.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGtveMN.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGtveMN.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGtveMN.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGtveMN.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqiPQwg.s: Assembler messages:
encrypt.c: /tmp/ccqiPQwg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqiPQwg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqiPQwg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccqiPQwg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiPQwg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiPQwg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiPQwg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiPQwg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiPQwg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqiPQwg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqiPQwg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqiPQwg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqiPQwg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiPQwg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqiPQwg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqiPQwg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqiPQwg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiPQwg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiPQwg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqiPQwg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiPQwg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqiPQwg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiPQwg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqiPQwg.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR9fO0n.s: Assembler messages:
encrypt.c: /tmp/ccR9fO0n.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR9fO0n.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR9fO0n.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccR9fO0n.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9fO0n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9fO0n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9fO0n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9fO0n.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9fO0n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR9fO0n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR9fO0n.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR9fO0n.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR9fO0n.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9fO0n.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR9fO0n.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR9fO0n.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR9fO0n.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR9fO0n.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR9fO0n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9fO0n.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR9fO0n.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR9fO0n.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR9fO0n.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR9fO0n.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV8UyC6.s: Assembler messages:
encrypt.c: /tmp/ccV8UyC6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV8UyC6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV8UyC6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV8UyC6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8UyC6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8UyC6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8UyC6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8UyC6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8UyC6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8UyC6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8UyC6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8UyC6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV8UyC6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8UyC6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV8UyC6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8UyC6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV8UyC6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV8UyC6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8UyC6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8UyC6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV8UyC6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8UyC6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV8UyC6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV8UyC6.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbGyZcM.s: Assembler messages:
encrypt.c: /tmp/ccbGyZcM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbGyZcM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbGyZcM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbGyZcM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGyZcM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGyZcM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGyZcM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGyZcM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGyZcM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbGyZcM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbGyZcM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbGyZcM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbGyZcM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGyZcM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbGyZcM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbGyZcM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbGyZcM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbGyZcM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbGyZcM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbGyZcM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbGyZcM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbGyZcM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbGyZcM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbGyZcM.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchouBpL.s: Assembler messages:
encrypt.c: /tmp/cchouBpL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchouBpL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchouBpL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cchouBpL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cchouBpL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchouBpL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchouBpL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchouBpL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cchouBpL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchouBpL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchouBpL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchouBpL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cchouBpL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cchouBpL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchouBpL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchouBpL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchouBpL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cchouBpL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cchouBpL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchouBpL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cchouBpL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cchouBpL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cchouBpL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cchouBpL.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJbLxLq.s: Assembler messages:
encrypt.c: /tmp/ccJbLxLq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJbLxLq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJbLxLq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJbLxLq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbLxLq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbLxLq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbLxLq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbLxLq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbLxLq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJbLxLq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJbLxLq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJbLxLq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJbLxLq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbLxLq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJbLxLq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJbLxLq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJbLxLq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJbLxLq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJbLxLq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJbLxLq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbLxLq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJbLxLq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJbLxLq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJbLxLq.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLiLzR4.s: Assembler messages:
encrypt.c: /tmp/ccLiLzR4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLiLzR4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLiLzR4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLiLzR4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiLzR4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiLzR4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiLzR4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiLzR4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiLzR4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLiLzR4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLiLzR4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLiLzR4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLiLzR4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiLzR4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLiLzR4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLiLzR4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLiLzR4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiLzR4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiLzR4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiLzR4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiLzR4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLiLzR4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiLzR4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiLzR4.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmPwiCZ.s: Assembler messages:
encrypt.c: /tmp/ccmPwiCZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmPwiCZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmPwiCZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmPwiCZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPwiCZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPwiCZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPwiCZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPwiCZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPwiCZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmPwiCZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmPwiCZ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmPwiCZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmPwiCZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPwiCZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmPwiCZ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmPwiCZ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmPwiCZ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmPwiCZ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmPwiCZ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmPwiCZ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmPwiCZ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmPwiCZ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmPwiCZ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmPwiCZ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmVpNBf.s: Assembler messages:
encrypt.c: /tmp/ccmVpNBf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmVpNBf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmVpNBf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmVpNBf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVpNBf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVpNBf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVpNBf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVpNBf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVpNBf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmVpNBf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmVpNBf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmVpNBf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmVpNBf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVpNBf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmVpNBf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmVpNBf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmVpNBf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmVpNBf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmVpNBf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVpNBf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmVpNBf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmVpNBf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmVpNBf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmVpNBf.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTAmGet.s: Assembler messages:
encrypt.c: /tmp/ccTAmGet.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTAmGet.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTAmGet.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTAmGet.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAmGet.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAmGet.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAmGet.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAmGet.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAmGet.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAmGet.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAmGet.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAmGet.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTAmGet.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAmGet.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTAmGet.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAmGet.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTAmGet.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTAmGet.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAmGet.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAmGet.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTAmGet.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAmGet.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTAmGet.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTAmGet.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccv6jQmw.s: Assembler messages:
encrypt.c: /tmp/ccv6jQmw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv6jQmw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv6jQmw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccv6jQmw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6jQmw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6jQmw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6jQmw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6jQmw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6jQmw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv6jQmw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv6jQmw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv6jQmw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv6jQmw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6jQmw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv6jQmw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv6jQmw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv6jQmw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6jQmw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6jQmw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6jQmw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6jQmw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv6jQmw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6jQmw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6jQmw.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPhnTfW.s: Assembler messages:
encrypt.c: /tmp/ccPhnTfW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPhnTfW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPhnTfW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPhnTfW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhnTfW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhnTfW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhnTfW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhnTfW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhnTfW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhnTfW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhnTfW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhnTfW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPhnTfW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhnTfW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPhnTfW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhnTfW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPhnTfW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPhnTfW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhnTfW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhnTfW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPhnTfW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhnTfW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPhnTfW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPhnTfW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbzuRx8.s: Assembler messages:
encrypt.c: /tmp/ccbzuRx8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbzuRx8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbzuRx8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbzuRx8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzuRx8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzuRx8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzuRx8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzuRx8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzuRx8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbzuRx8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbzuRx8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbzuRx8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbzuRx8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzuRx8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbzuRx8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbzuRx8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbzuRx8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbzuRx8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbzuRx8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbzuRx8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbzuRx8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbzuRx8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbzuRx8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbzuRx8.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccd3IMfJ.s: Assembler messages:
encrypt.c: /tmp/ccd3IMfJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd3IMfJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd3IMfJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd3IMfJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3IMfJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3IMfJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3IMfJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3IMfJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3IMfJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd3IMfJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd3IMfJ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd3IMfJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd3IMfJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3IMfJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd3IMfJ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd3IMfJ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd3IMfJ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd3IMfJ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd3IMfJ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd3IMfJ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3IMfJ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd3IMfJ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd3IMfJ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd3IMfJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmuLIOr.s: Assembler messages:
encrypt.c: /tmp/ccmuLIOr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmuLIOr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmuLIOr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccmuLIOr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuLIOr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuLIOr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuLIOr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuLIOr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuLIOr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmuLIOr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmuLIOr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmuLIOr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmuLIOr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuLIOr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmuLIOr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmuLIOr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmuLIOr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmuLIOr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmuLIOr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuLIOr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmuLIOr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmuLIOr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmuLIOr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmuLIOr.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2DACnp.s: Assembler messages:
encrypt.c: /tmp/cc2DACnp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2DACnp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2DACnp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc2DACnp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DACnp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DACnp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DACnp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DACnp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DACnp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2DACnp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2DACnp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2DACnp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2DACnp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DACnp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2DACnp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2DACnp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2DACnp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DACnp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DACnp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2DACnp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DACnp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2DACnp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DACnp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2DACnp.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMa2Yh9.s: Assembler messages:
encrypt.c: /tmp/ccMa2Yh9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMa2Yh9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMa2Yh9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMa2Yh9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa2Yh9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa2Yh9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa2Yh9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa2Yh9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa2Yh9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMa2Yh9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMa2Yh9.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMa2Yh9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMa2Yh9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa2Yh9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMa2Yh9.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMa2Yh9.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMa2Yh9.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMa2Yh9.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMa2Yh9.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMa2Yh9.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMa2Yh9.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMa2Yh9.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMa2Yh9.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMa2Yh9.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKC4DIQ.s: Assembler messages:
encrypt.c: /tmp/ccKC4DIQ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKC4DIQ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKC4DIQ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKC4DIQ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKC4DIQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKC4DIQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKC4DIQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKC4DIQ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKC4DIQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKC4DIQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKC4DIQ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKC4DIQ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKC4DIQ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKC4DIQ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKC4DIQ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKC4DIQ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKC4DIQ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKC4DIQ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKC4DIQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKC4DIQ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKC4DIQ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKC4DIQ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKC4DIQ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKC4DIQ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOzjhiE.s: Assembler messages:
encrypt.c: /tmp/ccOzjhiE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOzjhiE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOzjhiE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOzjhiE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzjhiE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzjhiE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzjhiE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzjhiE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzjhiE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOzjhiE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOzjhiE.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOzjhiE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOzjhiE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzjhiE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOzjhiE.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOzjhiE.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOzjhiE.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOzjhiE.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOzjhiE.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOzjhiE.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOzjhiE.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOzjhiE.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOzjhiE.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOzjhiE.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAWeJBl.s: Assembler messages:
encrypt.c: /tmp/ccAWeJBl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAWeJBl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAWeJBl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAWeJBl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWeJBl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWeJBl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWeJBl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWeJBl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWeJBl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAWeJBl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAWeJBl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAWeJBl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAWeJBl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWeJBl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAWeJBl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAWeJBl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAWeJBl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAWeJBl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAWeJBl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAWeJBl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAWeJBl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAWeJBl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAWeJBl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAWeJBl.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWEf5xl.s: Assembler messages:
encrypt.c: /tmp/ccWEf5xl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWEf5xl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWEf5xl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccWEf5xl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEf5xl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEf5xl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEf5xl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEf5xl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEf5xl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWEf5xl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWEf5xl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWEf5xl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWEf5xl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEf5xl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWEf5xl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWEf5xl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWEf5xl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWEf5xl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWEf5xl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWEf5xl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWEf5xl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWEf5xl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWEf5xl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWEf5xl.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOxUEC2.s: Assembler messages:
encrypt.c: /tmp/ccOxUEC2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOxUEC2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOxUEC2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOxUEC2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxUEC2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxUEC2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxUEC2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxUEC2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxUEC2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxUEC2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxUEC2.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxUEC2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOxUEC2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxUEC2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOxUEC2.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxUEC2.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOxUEC2.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxUEC2.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxUEC2.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxUEC2.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxUEC2.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxUEC2.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOxUEC2.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxUEC2.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cccCdZuE.s: Assembler messages:
encrypt.c: /tmp/cccCdZuE.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccCdZuE.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccCdZuE.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccCdZuE.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCdZuE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCdZuE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCdZuE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCdZuE.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCdZuE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccCdZuE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccCdZuE.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccCdZuE.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccCdZuE.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCdZuE.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccCdZuE.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccCdZuE.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccCdZuE.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccCdZuE.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccCdZuE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccCdZuE.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccCdZuE.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccCdZuE.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccCdZuE.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccCdZuE.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAwEebH.s: Assembler messages:
encrypt.c: /tmp/ccAwEebH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAwEebH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAwEebH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccAwEebH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwEebH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwEebH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwEebH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwEebH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwEebH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAwEebH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAwEebH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAwEebH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAwEebH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwEebH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAwEebH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAwEebH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAwEebH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwEebH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwEebH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAwEebH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwEebH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAwEebH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwEebH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAwEebH.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMFWvtt.s: Assembler messages:
encrypt.c: /tmp/ccMFWvtt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMFWvtt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMFWvtt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMFWvtt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFWvtt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFWvtt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFWvtt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFWvtt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFWvtt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFWvtt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFWvtt.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFWvtt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMFWvtt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFWvtt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMFWvtt.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFWvtt.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMFWvtt.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMFWvtt.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFWvtt.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFWvtt.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMFWvtt.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFWvtt.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMFWvtt.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMFWvtt.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFgwa01.s: Assembler messages:
encrypt.c: /tmp/ccFgwa01.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFgwa01.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFgwa01.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccFgwa01.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgwa01.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgwa01.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgwa01.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgwa01.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgwa01.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFgwa01.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFgwa01.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFgwa01.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFgwa01.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgwa01.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFgwa01.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFgwa01.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFgwa01.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFgwa01.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFgwa01.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFgwa01.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFgwa01.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFgwa01.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFgwa01.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFgwa01.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQQN6bu.s: Assembler messages:
encrypt.c: /tmp/ccQQN6bu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQQN6bu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQQN6bu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQQN6bu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQN6bu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQN6bu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQN6bu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQN6bu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQN6bu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQN6bu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQN6bu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQN6bu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQQN6bu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQN6bu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQQN6bu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQN6bu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQQN6bu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQN6bu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQN6bu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQN6bu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQN6bu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQN6bu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQQN6bu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQN6bu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXSK07e.s: Assembler messages:
encrypt.c: /tmp/ccXSK07e.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXSK07e.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXSK07e.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXSK07e.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSK07e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSK07e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSK07e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSK07e.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSK07e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSK07e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSK07e.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSK07e.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXSK07e.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSK07e.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXSK07e.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXSK07e.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSK07e.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSK07e.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSK07e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSK07e.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSK07e.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXSK07e.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSK07e.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSK07e.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccu2iGkf.s: Assembler messages:
encrypt.c: /tmp/ccu2iGkf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu2iGkf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu2iGkf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu2iGkf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2iGkf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2iGkf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2iGkf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2iGkf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2iGkf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu2iGkf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu2iGkf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu2iGkf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu2iGkf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2iGkf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu2iGkf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu2iGkf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu2iGkf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu2iGkf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu2iGkf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu2iGkf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu2iGkf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu2iGkf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu2iGkf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu2iGkf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccZzBd3z.s: Assembler messages:
encrypt.c: /tmp/ccZzBd3z.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZzBd3z.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZzBd3z.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZzBd3z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzBd3z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzBd3z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzBd3z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzBd3z.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzBd3z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZzBd3z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZzBd3z.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZzBd3z.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZzBd3z.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzBd3z.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZzBd3z.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZzBd3z.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZzBd3z.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzBd3z.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzBd3z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzBd3z.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzBd3z.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZzBd3z.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzBd3z.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzBd3z.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cctd9E32.s: Assembler messages:
encrypt.c: /tmp/cctd9E32.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctd9E32.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctd9E32.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctd9E32.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd9E32.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd9E32.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd9E32.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd9E32.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd9E32.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctd9E32.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctd9E32.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctd9E32.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctd9E32.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd9E32.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctd9E32.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctd9E32.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctd9E32.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctd9E32.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctd9E32.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctd9E32.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cctd9E32.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctd9E32.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cctd9E32.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctd9E32.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9QBsOT.s: Assembler messages:
encrypt.c: /tmp/cc9QBsOT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9QBsOT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9QBsOT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc9QBsOT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QBsOT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QBsOT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QBsOT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QBsOT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QBsOT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9QBsOT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9QBsOT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9QBsOT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9QBsOT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QBsOT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9QBsOT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9QBsOT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9QBsOT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QBsOT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QBsOT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QBsOT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QBsOT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9QBsOT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QBsOT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9QBsOT.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHptBGo.s: Assembler messages:
encrypt.c: /tmp/ccHptBGo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHptBGo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHptBGo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHptBGo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHptBGo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHptBGo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHptBGo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHptBGo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHptBGo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHptBGo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHptBGo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHptBGo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHptBGo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHptBGo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHptBGo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHptBGo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHptBGo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHptBGo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHptBGo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHptBGo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHptBGo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHptBGo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHptBGo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHptBGo.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4TJhlU.s: Assembler messages:
encrypt.c: /tmp/cc4TJhlU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4TJhlU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4TJhlU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4TJhlU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TJhlU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TJhlU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TJhlU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TJhlU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TJhlU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TJhlU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TJhlU.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TJhlU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4TJhlU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TJhlU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4TJhlU.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TJhlU.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4TJhlU.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4TJhlU.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TJhlU.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TJhlU.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TJhlU.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TJhlU.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4TJhlU.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4TJhlU.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMx6Pm6.s: Assembler messages:
encrypt.c: /tmp/ccMx6Pm6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMx6Pm6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMx6Pm6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccMx6Pm6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMx6Pm6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMx6Pm6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMx6Pm6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMx6Pm6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMx6Pm6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMx6Pm6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMx6Pm6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMx6Pm6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMx6Pm6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMx6Pm6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMx6Pm6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMx6Pm6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMx6Pm6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMx6Pm6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMx6Pm6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMx6Pm6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMx6Pm6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMx6Pm6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMx6Pm6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMx6Pm6.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMN9d7n.s: Assembler messages:
encrypt.c: /tmp/ccMN9d7n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMN9d7n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMN9d7n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMN9d7n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMN9d7n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMN9d7n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMN9d7n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMN9d7n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMN9d7n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMN9d7n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMN9d7n.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMN9d7n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMN9d7n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMN9d7n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMN9d7n.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMN9d7n.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMN9d7n.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMN9d7n.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMN9d7n.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMN9d7n.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMN9d7n.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMN9d7n.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMN9d7n.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMN9d7n.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsbzFIy.s: Assembler messages:
encrypt.c: /tmp/ccsbzFIy.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsbzFIy.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsbzFIy.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsbzFIy.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbzFIy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbzFIy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbzFIy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbzFIy.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbzFIy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsbzFIy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsbzFIy.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsbzFIy.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsbzFIy.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbzFIy.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsbzFIy.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsbzFIy.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsbzFIy.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsbzFIy.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsbzFIy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsbzFIy.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsbzFIy.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsbzFIy.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsbzFIy.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsbzFIy.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZKtYb8.s: Assembler messages:
encrypt.c: /tmp/ccZKtYb8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZKtYb8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZKtYb8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZKtYb8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKtYb8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKtYb8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKtYb8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKtYb8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKtYb8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKtYb8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKtYb8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKtYb8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZKtYb8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKtYb8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZKtYb8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKtYb8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZKtYb8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZKtYb8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZKtYb8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZKtYb8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZKtYb8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZKtYb8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZKtYb8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZKtYb8.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccp5ppeT.s: Assembler messages:
encrypt.c: /tmp/ccp5ppeT.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp5ppeT.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp5ppeT.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccp5ppeT.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5ppeT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5ppeT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5ppeT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5ppeT.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5ppeT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5ppeT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5ppeT.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5ppeT.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp5ppeT.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5ppeT.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp5ppeT.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp5ppeT.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp5ppeT.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5ppeT.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5ppeT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp5ppeT.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5ppeT.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp5ppeT.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5ppeT.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp5ppeT.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO8oL8E.s: Assembler messages:
encrypt.c: /tmp/ccO8oL8E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO8oL8E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO8oL8E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO8oL8E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8oL8E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8oL8E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8oL8E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8oL8E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8oL8E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8oL8E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8oL8E.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8oL8E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO8oL8E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8oL8E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO8oL8E.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8oL8E.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO8oL8E.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO8oL8E.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO8oL8E.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO8oL8E.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO8oL8E.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO8oL8E.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO8oL8E.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO8oL8E.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsMDfBR.s: Assembler messages:
encrypt.c: /tmp/ccsMDfBR.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsMDfBR.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsMDfBR.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsMDfBR.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMDfBR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMDfBR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMDfBR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMDfBR.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMDfBR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsMDfBR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsMDfBR.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsMDfBR.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsMDfBR.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMDfBR.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsMDfBR.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsMDfBR.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsMDfBR.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMDfBR.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMDfBR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsMDfBR.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMDfBR.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsMDfBR.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMDfBR.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsMDfBR.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK62SNO.s: Assembler messages:
encrypt.c: /tmp/ccK62SNO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK62SNO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK62SNO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccK62SNO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK62SNO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK62SNO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK62SNO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK62SNO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK62SNO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK62SNO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK62SNO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK62SNO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK62SNO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK62SNO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK62SNO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK62SNO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK62SNO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK62SNO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK62SNO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK62SNO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK62SNO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK62SNO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK62SNO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK62SNO.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMixHEM.s: Assembler messages:
encrypt.c: /tmp/ccMixHEM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMixHEM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMixHEM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMixHEM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMixHEM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMixHEM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMixHEM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMixHEM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMixHEM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMixHEM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMixHEM.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMixHEM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMixHEM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMixHEM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMixHEM.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMixHEM.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMixHEM.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMixHEM.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMixHEM.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMixHEM.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMixHEM.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMixHEM.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMixHEM.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMixHEM.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3ZcXNb.s: Assembler messages:
encrypt.c: /tmp/cc3ZcXNb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3ZcXNb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3ZcXNb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3ZcXNb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZcXNb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZcXNb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZcXNb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZcXNb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZcXNb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZcXNb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZcXNb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZcXNb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3ZcXNb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZcXNb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3ZcXNb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZcXNb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3ZcXNb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3ZcXNb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZcXNb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZcXNb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3ZcXNb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZcXNb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3ZcXNb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3ZcXNb.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnvufFp.s: Assembler messages:
encrypt.c: /tmp/ccnvufFp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnvufFp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnvufFp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccnvufFp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvufFp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvufFp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvufFp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvufFp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvufFp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnvufFp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnvufFp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnvufFp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnvufFp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvufFp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnvufFp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnvufFp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnvufFp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnvufFp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnvufFp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnvufFp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnvufFp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnvufFp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnvufFp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnvufFp.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTANgOK.s: Assembler messages:
encrypt.c: /tmp/ccTANgOK.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTANgOK.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTANgOK.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTANgOK.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTANgOK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTANgOK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTANgOK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTANgOK.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTANgOK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTANgOK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTANgOK.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTANgOK.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTANgOK.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTANgOK.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTANgOK.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTANgOK.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTANgOK.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTANgOK.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTANgOK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTANgOK.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTANgOK.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTANgOK.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTANgOK.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTANgOK.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccX1N2Xm.s: Assembler messages:
encrypt.c: /tmp/ccX1N2Xm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX1N2Xm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX1N2Xm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX1N2Xm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1N2Xm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1N2Xm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1N2Xm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1N2Xm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1N2Xm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1N2Xm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1N2Xm.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1N2Xm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX1N2Xm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1N2Xm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX1N2Xm.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1N2Xm.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX1N2Xm.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX1N2Xm.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1N2Xm.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1N2Xm.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX1N2Xm.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1N2Xm.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX1N2Xm.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX1N2Xm.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXOpOU2.s: Assembler messages:
encrypt.c: /tmp/ccXOpOU2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXOpOU2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXOpOU2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccXOpOU2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOpOU2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOpOU2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOpOU2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOpOU2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOpOU2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXOpOU2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXOpOU2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXOpOU2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXOpOU2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOpOU2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXOpOU2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXOpOU2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXOpOU2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOpOU2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOpOU2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOpOU2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOpOU2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXOpOU2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOpOU2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOpOU2.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccakA1Ei.s: Assembler messages:
encrypt.c: /tmp/ccakA1Ei.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccakA1Ei.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccakA1Ei.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccakA1Ei.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakA1Ei.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakA1Ei.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakA1Ei.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakA1Ei.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakA1Ei.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakA1Ei.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakA1Ei.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakA1Ei.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccakA1Ei.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakA1Ei.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccakA1Ei.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakA1Ei.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccakA1Ei.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccakA1Ei.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccakA1Ei.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccakA1Ei.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccakA1Ei.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccakA1Ei.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccakA1Ei.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccakA1Ei.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgDYrj1.s: Assembler messages:
encrypt.c: /tmp/ccgDYrj1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgDYrj1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgDYrj1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccgDYrj1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDYrj1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDYrj1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDYrj1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDYrj1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDYrj1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDYrj1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDYrj1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDYrj1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgDYrj1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDYrj1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgDYrj1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgDYrj1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgDYrj1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDYrj1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDYrj1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgDYrj1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDYrj1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgDYrj1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDYrj1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgDYrj1.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxrpyCW.s: Assembler messages:
encrypt.c: /tmp/ccxrpyCW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxrpyCW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxrpyCW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxrpyCW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrpyCW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrpyCW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrpyCW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrpyCW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrpyCW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxrpyCW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxrpyCW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxrpyCW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxrpyCW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrpyCW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxrpyCW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxrpyCW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxrpyCW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxrpyCW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxrpyCW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxrpyCW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrpyCW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxrpyCW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxrpyCW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxrpyCW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8tdEtw.s: Assembler messages:
encrypt.c: /tmp/cc8tdEtw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8tdEtw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8tdEtw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8tdEtw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tdEtw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tdEtw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tdEtw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tdEtw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tdEtw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8tdEtw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8tdEtw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8tdEtw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8tdEtw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tdEtw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8tdEtw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8tdEtw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8tdEtw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tdEtw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tdEtw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8tdEtw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tdEtw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8tdEtw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tdEtw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8tdEtw.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccitSDIw.s: Assembler messages:
encrypt.c: /tmp/ccitSDIw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccitSDIw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccitSDIw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccitSDIw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitSDIw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitSDIw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitSDIw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitSDIw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitSDIw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitSDIw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitSDIw.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitSDIw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccitSDIw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitSDIw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccitSDIw.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitSDIw.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccitSDIw.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitSDIw.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitSDIw.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitSDIw.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitSDIw.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitSDIw.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccitSDIw.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitSDIw.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccC5JBZ8.s: Assembler messages:
encrypt.c: /tmp/ccC5JBZ8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC5JBZ8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC5JBZ8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccC5JBZ8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5JBZ8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5JBZ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5JBZ8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5JBZ8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5JBZ8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC5JBZ8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC5JBZ8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC5JBZ8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC5JBZ8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5JBZ8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC5JBZ8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC5JBZ8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC5JBZ8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5JBZ8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5JBZ8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5JBZ8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5JBZ8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC5JBZ8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5JBZ8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5JBZ8.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYWCIJA.s: Assembler messages:
encrypt.c: /tmp/ccYWCIJA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYWCIJA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYWCIJA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYWCIJA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWCIJA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWCIJA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWCIJA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWCIJA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWCIJA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWCIJA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWCIJA.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWCIJA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYWCIJA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWCIJA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYWCIJA.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWCIJA.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYWCIJA.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYWCIJA.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWCIJA.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWCIJA.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYWCIJA.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWCIJA.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYWCIJA.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYWCIJA.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccafK2Hg.s: Assembler messages:
encrypt.c: /tmp/ccafK2Hg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccafK2Hg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccafK2Hg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccafK2Hg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafK2Hg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafK2Hg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafK2Hg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafK2Hg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafK2Hg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccafK2Hg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccafK2Hg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccafK2Hg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccafK2Hg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafK2Hg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccafK2Hg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccafK2Hg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccafK2Hg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafK2Hg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafK2Hg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccafK2Hg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafK2Hg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccafK2Hg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafK2Hg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccafK2Hg.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuP3JNx.s: Assembler messages:
encrypt.c: /tmp/ccuP3JNx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuP3JNx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuP3JNx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuP3JNx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuP3JNx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuP3JNx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuP3JNx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuP3JNx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuP3JNx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuP3JNx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuP3JNx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuP3JNx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuP3JNx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuP3JNx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuP3JNx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuP3JNx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuP3JNx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuP3JNx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuP3JNx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuP3JNx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuP3JNx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuP3JNx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuP3JNx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuP3JNx.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7lQIYS.s: Assembler messages:
encrypt.c: /tmp/cc7lQIYS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7lQIYS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7lQIYS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7lQIYS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lQIYS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lQIYS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lQIYS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lQIYS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lQIYS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7lQIYS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7lQIYS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7lQIYS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7lQIYS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lQIYS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7lQIYS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7lQIYS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7lQIYS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7lQIYS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7lQIYS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7lQIYS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lQIYS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7lQIYS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7lQIYS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7lQIYS.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZdY1qH.s: Assembler messages:
encrypt.c: /tmp/ccZdY1qH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZdY1qH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZdY1qH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZdY1qH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdY1qH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdY1qH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdY1qH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdY1qH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdY1qH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdY1qH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdY1qH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdY1qH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZdY1qH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdY1qH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZdY1qH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZdY1qH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdY1qH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdY1qH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdY1qH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdY1qH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdY1qH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZdY1qH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdY1qH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdY1qH.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEN1qjr.s: Assembler messages:
encrypt.c: /tmp/ccEN1qjr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEN1qjr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEN1qjr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEN1qjr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN1qjr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN1qjr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN1qjr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN1qjr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN1qjr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEN1qjr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEN1qjr.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEN1qjr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEN1qjr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN1qjr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEN1qjr.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEN1qjr.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEN1qjr.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEN1qjr.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEN1qjr.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEN1qjr.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEN1qjr.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEN1qjr.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEN1qjr.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEN1qjr.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSDP5nv.s: Assembler messages:
encrypt.c: /tmp/ccSDP5nv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSDP5nv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSDP5nv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSDP5nv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDP5nv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDP5nv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDP5nv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDP5nv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDP5nv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSDP5nv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSDP5nv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSDP5nv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSDP5nv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDP5nv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSDP5nv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSDP5nv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSDP5nv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSDP5nv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSDP5nv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSDP5nv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSDP5nv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSDP5nv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSDP5nv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSDP5nv.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBZnxYk.s: Assembler messages:
encrypt.c: /tmp/ccBZnxYk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBZnxYk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBZnxYk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBZnxYk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZnxYk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZnxYk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZnxYk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZnxYk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZnxYk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBZnxYk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBZnxYk.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBZnxYk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBZnxYk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZnxYk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBZnxYk.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBZnxYk.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBZnxYk.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBZnxYk.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBZnxYk.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBZnxYk.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZnxYk.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBZnxYk.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBZnxYk.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBZnxYk.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccF1lyVX.s: Assembler messages:
encrypt.c: /tmp/ccF1lyVX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF1lyVX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF1lyVX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccF1lyVX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1lyVX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1lyVX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1lyVX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1lyVX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1lyVX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF1lyVX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF1lyVX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF1lyVX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF1lyVX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1lyVX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF1lyVX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF1lyVX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF1lyVX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1lyVX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1lyVX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1lyVX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1lyVX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF1lyVX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1lyVX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF1lyVX.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4TktF6.s: Assembler messages:
encrypt.c: /tmp/cc4TktF6.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4TktF6.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4TktF6.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4TktF6.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TktF6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TktF6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TktF6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TktF6.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TktF6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TktF6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TktF6.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TktF6.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4TktF6.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TktF6.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4TktF6.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4TktF6.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4TktF6.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TktF6.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TktF6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4TktF6.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TktF6.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4TktF6.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TktF6.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4TktF6.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMoUXwy.s: Assembler messages:
encrypt.c: /tmp/ccMoUXwy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMoUXwy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMoUXwy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMoUXwy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoUXwy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoUXwy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoUXwy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoUXwy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoUXwy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMoUXwy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMoUXwy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMoUXwy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMoUXwy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoUXwy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMoUXwy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMoUXwy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMoUXwy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMoUXwy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMoUXwy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMoUXwy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMoUXwy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMoUXwy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMoUXwy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMoUXwy.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4rDSnV.s: Assembler messages:
encrypt.c: /tmp/cc4rDSnV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4rDSnV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4rDSnV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4rDSnV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rDSnV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rDSnV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rDSnV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rDSnV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rDSnV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rDSnV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rDSnV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rDSnV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4rDSnV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rDSnV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4rDSnV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4rDSnV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rDSnV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rDSnV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rDSnV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rDSnV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rDSnV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4rDSnV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rDSnV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rDSnV.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckjs9Ge.s: Assembler messages:
encrypt.c: /tmp/cckjs9Ge.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckjs9Ge.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckjs9Ge.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckjs9Ge.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjs9Ge.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjs9Ge.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjs9Ge.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjs9Ge.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjs9Ge.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckjs9Ge.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckjs9Ge.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckjs9Ge.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckjs9Ge.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjs9Ge.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckjs9Ge.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckjs9Ge.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckjs9Ge.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckjs9Ge.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckjs9Ge.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckjs9Ge.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjs9Ge.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckjs9Ge.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cckjs9Ge.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckjs9Ge.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4Sj8FV.s: Assembler messages:
encrypt.c: /tmp/cc4Sj8FV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Sj8FV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Sj8FV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Sj8FV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Sj8FV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Sj8FV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Sj8FV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Sj8FV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Sj8FV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Sj8FV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Sj8FV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Sj8FV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Sj8FV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Sj8FV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Sj8FV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4Sj8FV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Sj8FV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Sj8FV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Sj8FV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Sj8FV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Sj8FV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Sj8FV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Sj8FV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Sj8FV.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8h5RIQ.s: Assembler messages:
encrypt.c: /tmp/cc8h5RIQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8h5RIQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8h5RIQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8h5RIQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h5RIQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h5RIQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h5RIQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h5RIQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h5RIQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8h5RIQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8h5RIQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8h5RIQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8h5RIQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h5RIQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8h5RIQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8h5RIQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8h5RIQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8h5RIQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8h5RIQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8h5RIQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8h5RIQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8h5RIQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8h5RIQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8h5RIQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBrQka4.s: Assembler messages:
encrypt.c: /tmp/ccBrQka4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBrQka4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBrQka4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBrQka4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrQka4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrQka4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrQka4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrQka4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrQka4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBrQka4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBrQka4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBrQka4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBrQka4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrQka4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBrQka4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBrQka4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBrQka4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBrQka4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBrQka4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrQka4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBrQka4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBrQka4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBrQka4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBrQka4.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUxKL2B.s: Assembler messages:
encrypt.c: /tmp/ccUxKL2B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUxKL2B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUxKL2B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUxKL2B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxKL2B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxKL2B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxKL2B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxKL2B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxKL2B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUxKL2B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUxKL2B.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUxKL2B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUxKL2B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxKL2B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUxKL2B.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUxKL2B.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUxKL2B.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUxKL2B.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUxKL2B.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUxKL2B.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxKL2B.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUxKL2B.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUxKL2B.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUxKL2B.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0gintg.s: Assembler messages:
encrypt.c: /tmp/cc0gintg.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0gintg.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0gintg.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0gintg.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gintg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gintg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gintg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gintg.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gintg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0gintg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0gintg.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0gintg.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0gintg.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gintg.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0gintg.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0gintg.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0gintg.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0gintg.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0gintg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gintg.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0gintg.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0gintg.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0gintg.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0gintg.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz2Q7ES.s: Assembler messages:
encrypt.c: /tmp/ccz2Q7ES.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz2Q7ES.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz2Q7ES.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz2Q7ES.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2Q7ES.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2Q7ES.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2Q7ES.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2Q7ES.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2Q7ES.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2Q7ES.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2Q7ES.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2Q7ES.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz2Q7ES.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2Q7ES.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz2Q7ES.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2Q7ES.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccz2Q7ES.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccz2Q7ES.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz2Q7ES.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz2Q7ES.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2Q7ES.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz2Q7ES.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz2Q7ES.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccz2Q7ES.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLWRPHt.s: Assembler messages:
encrypt.c: /tmp/ccLWRPHt.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLWRPHt.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLWRPHt.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLWRPHt.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWRPHt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWRPHt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWRPHt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWRPHt.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWRPHt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWRPHt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWRPHt.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWRPHt.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLWRPHt.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWRPHt.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLWRPHt.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLWRPHt.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWRPHt.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWRPHt.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWRPHt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWRPHt.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWRPHt.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLWRPHt.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWRPHt.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWRPHt.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPsTamB.s: Assembler messages:
encrypt.c: /tmp/ccPsTamB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPsTamB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPsTamB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPsTamB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsTamB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsTamB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsTamB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsTamB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsTamB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPsTamB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPsTamB.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPsTamB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPsTamB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsTamB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPsTamB.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPsTamB.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPsTamB.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPsTamB.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPsTamB.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPsTamB.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsTamB.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPsTamB.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPsTamB.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPsTamB.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccF0m6Jb.s: Assembler messages:
encrypt.c: /tmp/ccF0m6Jb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF0m6Jb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF0m6Jb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF0m6Jb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0m6Jb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0m6Jb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0m6Jb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0m6Jb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0m6Jb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF0m6Jb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF0m6Jb.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF0m6Jb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF0m6Jb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0m6Jb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF0m6Jb.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF0m6Jb.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF0m6Jb.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF0m6Jb.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF0m6Jb.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF0m6Jb.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF0m6Jb.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF0m6Jb.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF0m6Jb.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF0m6Jb.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccR5AJWd.s: Assembler messages:
encrypt.c: /tmp/ccR5AJWd.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR5AJWd.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR5AJWd.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccR5AJWd.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5AJWd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5AJWd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5AJWd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5AJWd.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5AJWd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5AJWd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5AJWd.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5AJWd.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR5AJWd.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5AJWd.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR5AJWd.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR5AJWd.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5AJWd.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5AJWd.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5AJWd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5AJWd.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5AJWd.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR5AJWd.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5AJWd.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5AJWd.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvNakJ8.s: Assembler messages:
encrypt.c: /tmp/ccvNakJ8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvNakJ8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvNakJ8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvNakJ8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNakJ8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNakJ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNakJ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNakJ8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNakJ8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNakJ8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNakJ8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNakJ8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvNakJ8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNakJ8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvNakJ8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNakJ8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvNakJ8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvNakJ8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNakJ8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNakJ8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvNakJ8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNakJ8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvNakJ8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvNakJ8.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccw5OBfJ.s: Assembler messages:
encrypt.c: /tmp/ccw5OBfJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw5OBfJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw5OBfJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccw5OBfJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5OBfJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5OBfJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5OBfJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5OBfJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5OBfJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw5OBfJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw5OBfJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw5OBfJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw5OBfJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5OBfJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw5OBfJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw5OBfJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw5OBfJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5OBfJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5OBfJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5OBfJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5OBfJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw5OBfJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5OBfJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5OBfJ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccK7f5VO.s: Assembler messages:
encrypt.c: /tmp/ccK7f5VO.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK7f5VO.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK7f5VO.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccK7f5VO.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7f5VO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7f5VO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7f5VO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7f5VO.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7f5VO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7f5VO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7f5VO.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7f5VO.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK7f5VO.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7f5VO.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK7f5VO.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK7f5VO.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK7f5VO.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7f5VO.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7f5VO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7f5VO.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7f5VO.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK7f5VO.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7f5VO.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK7f5VO.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxTuUSn.s: Assembler messages:
encrypt.c: /tmp/ccxTuUSn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxTuUSn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxTuUSn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxTuUSn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTuUSn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTuUSn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTuUSn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTuUSn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTuUSn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxTuUSn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxTuUSn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxTuUSn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxTuUSn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTuUSn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxTuUSn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxTuUSn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxTuUSn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxTuUSn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxTuUSn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxTuUSn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTuUSn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxTuUSn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxTuUSn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxTuUSn.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciqw0BG.s: Assembler messages:
encrypt.c: /tmp/cciqw0BG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciqw0BG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciqw0BG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciqw0BG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqw0BG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqw0BG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqw0BG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqw0BG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqw0BG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqw0BG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqw0BG.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqw0BG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciqw0BG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqw0BG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciqw0BG.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqw0BG.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciqw0BG.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqw0BG.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqw0BG.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqw0BG.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqw0BG.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqw0BG.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cciqw0BG.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqw0BG.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvJKtmc.s: Assembler messages:
encrypt.c: /tmp/ccvJKtmc.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvJKtmc.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvJKtmc.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccvJKtmc.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJKtmc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJKtmc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJKtmc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJKtmc.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJKtmc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvJKtmc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvJKtmc.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvJKtmc.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvJKtmc.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJKtmc.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvJKtmc.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvJKtmc.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvJKtmc.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvJKtmc.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvJKtmc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvJKtmc.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvJKtmc.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvJKtmc.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvJKtmc.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvJKtmc.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKeK4Yv.s: Assembler messages:
encrypt.c: /tmp/ccKeK4Yv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKeK4Yv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKeK4Yv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKeK4Yv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeK4Yv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeK4Yv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeK4Yv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeK4Yv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeK4Yv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKeK4Yv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKeK4Yv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKeK4Yv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKeK4Yv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeK4Yv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKeK4Yv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKeK4Yv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKeK4Yv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeK4Yv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeK4Yv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeK4Yv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeK4Yv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKeK4Yv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeK4Yv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeK4Yv.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccozngWl.s: Assembler messages:
encrypt.c: /tmp/ccozngWl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccozngWl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccozngWl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccozngWl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozngWl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozngWl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozngWl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozngWl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozngWl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozngWl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozngWl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozngWl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccozngWl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozngWl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccozngWl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozngWl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccozngWl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozngWl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozngWl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozngWl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozngWl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozngWl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccozngWl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozngWl.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccly3tP6.s: Assembler messages:
encrypt.c: /tmp/ccly3tP6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccly3tP6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccly3tP6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccly3tP6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly3tP6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly3tP6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly3tP6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly3tP6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly3tP6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccly3tP6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccly3tP6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccly3tP6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccly3tP6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly3tP6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccly3tP6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccly3tP6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccly3tP6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccly3tP6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccly3tP6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccly3tP6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccly3tP6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccly3tP6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccly3tP6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccly3tP6.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpR8IuC.s: Assembler messages:
encrypt.c: /tmp/ccpR8IuC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpR8IuC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpR8IuC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccpR8IuC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpR8IuC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpR8IuC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpR8IuC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpR8IuC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpR8IuC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpR8IuC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpR8IuC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpR8IuC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpR8IuC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpR8IuC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpR8IuC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpR8IuC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpR8IuC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpR8IuC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpR8IuC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpR8IuC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpR8IuC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpR8IuC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpR8IuC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpR8IuC.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3RrXuU.s: Assembler messages:
encrypt.c: /tmp/cc3RrXuU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3RrXuU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3RrXuU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc3RrXuU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RrXuU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RrXuU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RrXuU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RrXuU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RrXuU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3RrXuU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3RrXuU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3RrXuU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3RrXuU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RrXuU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3RrXuU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3RrXuU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3RrXuU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3RrXuU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3RrXuU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3RrXuU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3RrXuU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3RrXuU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3RrXuU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3RrXuU.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccFoQyq.s: Assembler messages:
encrypt.c: /tmp/cccFoQyq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccFoQyq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccFoQyq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccFoQyq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFoQyq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFoQyq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFoQyq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFoQyq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFoQyq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccFoQyq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccFoQyq.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccFoQyq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccFoQyq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFoQyq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccFoQyq.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccFoQyq.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccFoQyq.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccFoQyq.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccFoQyq.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccFoQyq.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccFoQyq.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccFoQyq.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccFoQyq.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccFoQyq.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFJHHMa.s: Assembler messages:
encrypt.c: /tmp/ccFJHHMa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFJHHMa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFJHHMa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFJHHMa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJHHMa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJHHMa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJHHMa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJHHMa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJHHMa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJHHMa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJHHMa.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJHHMa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFJHHMa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJHHMa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFJHHMa.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJHHMa.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFJHHMa.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJHHMa.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJHHMa.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJHHMa.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJHHMa.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJHHMa.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFJHHMa.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJHHMa.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTLQmhr.s: Assembler messages:
encrypt.c: /tmp/ccTLQmhr.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTLQmhr.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTLQmhr.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTLQmhr.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLQmhr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLQmhr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLQmhr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLQmhr.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLQmhr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTLQmhr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTLQmhr.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTLQmhr.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTLQmhr.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLQmhr.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTLQmhr.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTLQmhr.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTLQmhr.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLQmhr.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLQmhr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLQmhr.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLQmhr.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTLQmhr.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLQmhr.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLQmhr.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKQ0bkZ.s: Assembler messages:
encrypt.c: /tmp/ccKQ0bkZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKQ0bkZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKQ0bkZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccKQ0bkZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQ0bkZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQ0bkZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQ0bkZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQ0bkZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQ0bkZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKQ0bkZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKQ0bkZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKQ0bkZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKQ0bkZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQ0bkZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKQ0bkZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKQ0bkZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKQ0bkZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQ0bkZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQ0bkZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQ0bkZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQ0bkZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKQ0bkZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQ0bkZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQ0bkZ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoKeDZS.s: Assembler messages:
encrypt.c: /tmp/ccoKeDZS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoKeDZS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoKeDZS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoKeDZS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKeDZS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKeDZS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKeDZS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKeDZS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKeDZS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoKeDZS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoKeDZS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoKeDZS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoKeDZS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKeDZS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoKeDZS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoKeDZS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoKeDZS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoKeDZS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoKeDZS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoKeDZS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoKeDZS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoKeDZS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoKeDZS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoKeDZS.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc3c8f0s.s: Assembler messages:
encrypt.c: /tmp/cc3c8f0s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3c8f0s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3c8f0s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3c8f0s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3c8f0s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3c8f0s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3c8f0s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3c8f0s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3c8f0s.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3c8f0s.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3c8f0s.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3c8f0s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3c8f0s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3c8f0s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3c8f0s.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3c8f0s.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3c8f0s.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3c8f0s.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3c8f0s.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3c8f0s.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3c8f0s.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3c8f0s.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3c8f0s.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3c8f0s.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccTlItSf.s: Assembler messages:
encrypt.c: /tmp/ccTlItSf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTlItSf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTlItSf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTlItSf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlItSf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlItSf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlItSf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlItSf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlItSf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTlItSf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTlItSf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTlItSf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTlItSf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlItSf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTlItSf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTlItSf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTlItSf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTlItSf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTlItSf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTlItSf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTlItSf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTlItSf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTlItSf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTlItSf.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjg1ts1.s: Assembler messages:
encrypt.c: /tmp/ccjg1ts1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjg1ts1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjg1ts1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjg1ts1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg1ts1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg1ts1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg1ts1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg1ts1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg1ts1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjg1ts1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjg1ts1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjg1ts1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjg1ts1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg1ts1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjg1ts1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjg1ts1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjg1ts1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjg1ts1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjg1ts1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjg1ts1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjg1ts1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjg1ts1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjg1ts1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjg1ts1.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsXSqud.s: Assembler messages:
encrypt.c: /tmp/ccsXSqud.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsXSqud.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsXSqud.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsXSqud.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXSqud.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXSqud.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXSqud.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXSqud.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXSqud.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsXSqud.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsXSqud.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsXSqud.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsXSqud.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXSqud.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsXSqud.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsXSqud.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsXSqud.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsXSqud.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsXSqud.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsXSqud.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsXSqud.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsXSqud.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsXSqud.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsXSqud.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8QvyDi.s: Assembler messages:
encrypt.c: /tmp/cc8QvyDi.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8QvyDi.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8QvyDi.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8QvyDi.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QvyDi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QvyDi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QvyDi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QvyDi.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QvyDi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8QvyDi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8QvyDi.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8QvyDi.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8QvyDi.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QvyDi.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8QvyDi.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8QvyDi.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8QvyDi.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8QvyDi.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8QvyDi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8QvyDi.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8QvyDi.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8QvyDi.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8QvyDi.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8QvyDi.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYNpJEh.s: Assembler messages:
encrypt.c: /tmp/ccYNpJEh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYNpJEh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYNpJEh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYNpJEh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNpJEh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNpJEh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNpJEh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNpJEh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNpJEh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYNpJEh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYNpJEh.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYNpJEh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYNpJEh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNpJEh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYNpJEh.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYNpJEh.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYNpJEh.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYNpJEh.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYNpJEh.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYNpJEh.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYNpJEh.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYNpJEh.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYNpJEh.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYNpJEh.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIM0KEW.s: Assembler messages:
encrypt.c: /tmp/ccIM0KEW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIM0KEW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIM0KEW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIM0KEW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIM0KEW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIM0KEW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIM0KEW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIM0KEW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIM0KEW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIM0KEW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIM0KEW.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIM0KEW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIM0KEW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIM0KEW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIM0KEW.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIM0KEW.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIM0KEW.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIM0KEW.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIM0KEW.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIM0KEW.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIM0KEW.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIM0KEW.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIM0KEW.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIM0KEW.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQg0rDV.s: Assembler messages:
encrypt.c: /tmp/ccQg0rDV.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQg0rDV.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQg0rDV.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccQg0rDV.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQg0rDV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQg0rDV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQg0rDV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQg0rDV.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQg0rDV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQg0rDV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQg0rDV.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQg0rDV.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQg0rDV.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQg0rDV.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQg0rDV.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQg0rDV.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQg0rDV.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQg0rDV.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQg0rDV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQg0rDV.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQg0rDV.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQg0rDV.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQg0rDV.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQg0rDV.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccp7wMTQ.s: Assembler messages:
encrypt.c: /tmp/ccp7wMTQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp7wMTQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp7wMTQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp7wMTQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7wMTQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7wMTQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7wMTQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7wMTQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7wMTQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7wMTQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7wMTQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7wMTQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp7wMTQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7wMTQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp7wMTQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7wMTQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp7wMTQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7wMTQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7wMTQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7wMTQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7wMTQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7wMTQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp7wMTQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7wMTQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccy5sr5y.s: Assembler messages:
encrypt.c: /tmp/ccy5sr5y.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy5sr5y.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy5sr5y.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccy5sr5y.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5sr5y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5sr5y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5sr5y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5sr5y.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5sr5y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy5sr5y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy5sr5y.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy5sr5y.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy5sr5y.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5sr5y.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy5sr5y.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy5sr5y.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy5sr5y.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy5sr5y.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy5sr5y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5sr5y.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy5sr5y.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy5sr5y.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy5sr5y.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy5sr5y.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNlkfB6.s: Assembler messages:
encrypt.c: /tmp/ccNlkfB6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNlkfB6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNlkfB6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNlkfB6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlkfB6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlkfB6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlkfB6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlkfB6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlkfB6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlkfB6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlkfB6.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlkfB6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNlkfB6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlkfB6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNlkfB6.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlkfB6.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNlkfB6.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlkfB6.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlkfB6.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlkfB6.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlkfB6.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlkfB6.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNlkfB6.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlkfB6.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTy2fPu.s: Assembler messages:
encrypt.c: /tmp/ccTy2fPu.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTy2fPu.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTy2fPu.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccTy2fPu.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTy2fPu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTy2fPu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTy2fPu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTy2fPu.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTy2fPu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTy2fPu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTy2fPu.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTy2fPu.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTy2fPu.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTy2fPu.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTy2fPu.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTy2fPu.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTy2fPu.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTy2fPu.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTy2fPu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTy2fPu.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTy2fPu.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTy2fPu.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTy2fPu.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTy2fPu.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3FF5iS.s: Assembler messages:
encrypt.c: /tmp/cc3FF5iS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3FF5iS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3FF5iS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3FF5iS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FF5iS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FF5iS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FF5iS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FF5iS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FF5iS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3FF5iS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3FF5iS.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3FF5iS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3FF5iS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FF5iS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3FF5iS.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3FF5iS.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3FF5iS.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3FF5iS.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3FF5iS.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3FF5iS.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FF5iS.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3FF5iS.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3FF5iS.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3FF5iS.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccp7TPOP.s: Assembler messages:
encrypt.c: /tmp/ccp7TPOP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp7TPOP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp7TPOP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccp7TPOP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7TPOP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7TPOP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7TPOP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7TPOP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7TPOP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7TPOP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7TPOP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7TPOP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp7TPOP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7TPOP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp7TPOP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp7TPOP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp7TPOP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7TPOP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7TPOP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7TPOP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7TPOP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp7TPOP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7TPOP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp7TPOP.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccM3KCYm.s: Assembler messages:
encrypt.c: /tmp/ccM3KCYm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM3KCYm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM3KCYm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccM3KCYm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3KCYm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3KCYm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3KCYm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3KCYm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3KCYm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM3KCYm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM3KCYm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM3KCYm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM3KCYm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3KCYm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM3KCYm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM3KCYm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM3KCYm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3KCYm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3KCYm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM3KCYm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3KCYm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM3KCYm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3KCYm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM3KCYm.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgn7RPu.s: Assembler messages:
encrypt.c: /tmp/ccgn7RPu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgn7RPu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgn7RPu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgn7RPu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgn7RPu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgn7RPu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgn7RPu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgn7RPu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgn7RPu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgn7RPu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgn7RPu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgn7RPu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgn7RPu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgn7RPu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgn7RPu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgn7RPu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgn7RPu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgn7RPu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgn7RPu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgn7RPu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgn7RPu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgn7RPu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgn7RPu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgn7RPu.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccClwLQn.s: Assembler messages:
encrypt.c: /tmp/ccClwLQn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccClwLQn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccClwLQn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccClwLQn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClwLQn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClwLQn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClwLQn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClwLQn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClwLQn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccClwLQn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccClwLQn.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccClwLQn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccClwLQn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClwLQn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccClwLQn.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccClwLQn.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccClwLQn.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccClwLQn.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccClwLQn.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccClwLQn.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClwLQn.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccClwLQn.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccClwLQn.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccClwLQn.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccPh7Wy1.s: Assembler messages:
encrypt.c: /tmp/ccPh7Wy1.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPh7Wy1.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPh7Wy1.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccPh7Wy1.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPh7Wy1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPh7Wy1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPh7Wy1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPh7Wy1.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPh7Wy1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPh7Wy1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPh7Wy1.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPh7Wy1.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPh7Wy1.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPh7Wy1.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPh7Wy1.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPh7Wy1.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPh7Wy1.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPh7Wy1.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPh7Wy1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPh7Wy1.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPh7Wy1.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPh7Wy1.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPh7Wy1.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPh7Wy1.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5MQsVu.s: Assembler messages:
encrypt.c: /tmp/cc5MQsVu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5MQsVu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5MQsVu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5MQsVu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MQsVu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MQsVu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MQsVu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MQsVu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MQsVu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MQsVu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MQsVu.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MQsVu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5MQsVu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MQsVu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5MQsVu.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MQsVu.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5MQsVu.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5MQsVu.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MQsVu.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MQsVu.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MQsVu.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MQsVu.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5MQsVu.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5MQsVu.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOiKFge.s: Assembler messages:
encrypt.c: /tmp/ccOiKFge.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOiKFge.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOiKFge.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccOiKFge.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiKFge.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiKFge.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiKFge.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiKFge.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiKFge.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiKFge.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiKFge.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiKFge.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOiKFge.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiKFge.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOiKFge.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOiKFge.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOiKFge.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiKFge.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiKFge.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOiKFge.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiKFge.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOiKFge.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiKFge.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOiKFge.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0ZBtlx.s: Assembler messages:
encrypt.c: /tmp/cc0ZBtlx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ZBtlx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ZBtlx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ZBtlx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZBtlx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZBtlx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZBtlx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZBtlx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZBtlx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZBtlx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZBtlx.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZBtlx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ZBtlx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZBtlx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ZBtlx.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZBtlx.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0ZBtlx.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0ZBtlx.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZBtlx.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZBtlx.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZBtlx.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZBtlx.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ZBtlx.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0ZBtlx.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccylW8cC.s: Assembler messages:
encrypt.c: /tmp/ccylW8cC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccylW8cC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccylW8cC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccylW8cC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylW8cC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylW8cC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylW8cC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylW8cC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylW8cC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccylW8cC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccylW8cC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccylW8cC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccylW8cC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylW8cC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccylW8cC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccylW8cC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccylW8cC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylW8cC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylW8cC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylW8cC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylW8cC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccylW8cC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylW8cC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylW8cC.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZ0L3rX.s: Assembler messages:
encrypt.c: /tmp/ccZ0L3rX.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ0L3rX.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ0L3rX.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ0L3rX.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0L3rX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0L3rX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0L3rX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0L3rX.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0L3rX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ0L3rX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ0L3rX.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ0L3rX.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ0L3rX.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0L3rX.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ0L3rX.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ0L3rX.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ0L3rX.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0L3rX.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0L3rX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0L3rX.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0L3rX.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ0L3rX.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0L3rX.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0L3rX.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbDxRK1.s: Assembler messages:
encrypt.c: /tmp/ccbDxRK1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbDxRK1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbDxRK1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbDxRK1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDxRK1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDxRK1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDxRK1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDxRK1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDxRK1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDxRK1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDxRK1.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDxRK1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbDxRK1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDxRK1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbDxRK1.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDxRK1.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbDxRK1.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbDxRK1.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDxRK1.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDxRK1.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbDxRK1.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDxRK1.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbDxRK1.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbDxRK1.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccbsr9IL.s: Assembler messages:
encrypt.c: /tmp/ccbsr9IL.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbsr9IL.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbsr9IL.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccbsr9IL.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsr9IL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsr9IL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsr9IL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsr9IL.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsr9IL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsr9IL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsr9IL.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsr9IL.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbsr9IL.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsr9IL.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbsr9IL.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbsr9IL.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsr9IL.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsr9IL.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsr9IL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsr9IL.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsr9IL.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbsr9IL.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsr9IL.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsr9IL.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cce9lRjf.s: Assembler messages:
encrypt.c: /tmp/cce9lRjf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce9lRjf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce9lRjf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce9lRjf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9lRjf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9lRjf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9lRjf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9lRjf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9lRjf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce9lRjf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce9lRjf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce9lRjf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce9lRjf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9lRjf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce9lRjf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce9lRjf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce9lRjf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce9lRjf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9lRjf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9lRjf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9lRjf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9lRjf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cce9lRjf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce9lRjf.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8MpLZP.s: Assembler messages:
encrypt.c: /tmp/cc8MpLZP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8MpLZP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8MpLZP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8MpLZP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MpLZP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MpLZP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MpLZP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MpLZP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MpLZP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8MpLZP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8MpLZP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8MpLZP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8MpLZP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MpLZP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8MpLZP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8MpLZP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8MpLZP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8MpLZP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8MpLZP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MpLZP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8MpLZP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8MpLZP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8MpLZP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8MpLZP.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRpFMj3.s: Assembler messages:
encrypt.c: /tmp/ccRpFMj3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRpFMj3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRpFMj3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRpFMj3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpFMj3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpFMj3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpFMj3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpFMj3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpFMj3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpFMj3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpFMj3.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpFMj3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRpFMj3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpFMj3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRpFMj3.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpFMj3.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRpFMj3.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpFMj3.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpFMj3.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpFMj3.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpFMj3.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpFMj3.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRpFMj3.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpFMj3.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7xPvs8.s: Assembler messages:
encrypt.c: /tmp/cc7xPvs8.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7xPvs8.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7xPvs8.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc7xPvs8.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xPvs8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xPvs8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xPvs8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xPvs8.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xPvs8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7xPvs8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7xPvs8.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7xPvs8.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7xPvs8.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xPvs8.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7xPvs8.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7xPvs8.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7xPvs8.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xPvs8.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xPvs8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7xPvs8.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xPvs8.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7xPvs8.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xPvs8.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7xPvs8.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXE9WQY.s: Assembler messages:
encrypt.c: /tmp/ccXE9WQY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXE9WQY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXE9WQY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXE9WQY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE9WQY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE9WQY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE9WQY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE9WQY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE9WQY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXE9WQY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXE9WQY.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXE9WQY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXE9WQY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE9WQY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXE9WQY.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXE9WQY.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXE9WQY.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXE9WQY.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXE9WQY.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXE9WQY.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXE9WQY.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXE9WQY.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXE9WQY.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXE9WQY.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBp7NIv.s: Assembler messages:
encrypt.c: /tmp/ccBp7NIv.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBp7NIv.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBp7NIv.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccBp7NIv.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBp7NIv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBp7NIv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBp7NIv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBp7NIv.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBp7NIv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBp7NIv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBp7NIv.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBp7NIv.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBp7NIv.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBp7NIv.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBp7NIv.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBp7NIv.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBp7NIv.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBp7NIv.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBp7NIv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBp7NIv.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBp7NIv.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBp7NIv.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBp7NIv.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBp7NIv.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaCSkqC.s: Assembler messages:
encrypt.c: /tmp/ccaCSkqC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaCSkqC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaCSkqC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaCSkqC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCSkqC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCSkqC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCSkqC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCSkqC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCSkqC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCSkqC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCSkqC.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCSkqC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaCSkqC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCSkqC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaCSkqC.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCSkqC.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaCSkqC.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCSkqC.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCSkqC.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCSkqC.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCSkqC.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCSkqC.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaCSkqC.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCSkqC.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSlfP5I.s: Assembler messages:
encrypt.c: /tmp/ccSlfP5I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSlfP5I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSlfP5I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSlfP5I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlfP5I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlfP5I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlfP5I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlfP5I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlfP5I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSlfP5I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSlfP5I.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSlfP5I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSlfP5I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlfP5I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSlfP5I.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSlfP5I.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSlfP5I.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSlfP5I.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSlfP5I.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSlfP5I.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSlfP5I.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSlfP5I.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSlfP5I.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSlfP5I.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdJKPdm.s: Assembler messages:
encrypt.c: /tmp/ccdJKPdm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdJKPdm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdJKPdm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccdJKPdm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJKPdm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJKPdm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJKPdm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJKPdm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJKPdm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJKPdm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJKPdm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJKPdm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdJKPdm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJKPdm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdJKPdm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdJKPdm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdJKPdm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJKPdm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJKPdm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdJKPdm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJKPdm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdJKPdm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJKPdm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdJKPdm.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6g64Es.s: Assembler messages:
encrypt.c: /tmp/cc6g64Es.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6g64Es.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6g64Es.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc6g64Es.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g64Es.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g64Es.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g64Es.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g64Es.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g64Es.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6g64Es.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6g64Es.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6g64Es.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6g64Es.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g64Es.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6g64Es.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6g64Es.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6g64Es.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6g64Es.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6g64Es.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6g64Es.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6g64Es.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6g64Es.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6g64Es.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6g64Es.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEwgmnH.s: Assembler messages:
encrypt.c: /tmp/ccEwgmnH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEwgmnH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEwgmnH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEwgmnH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwgmnH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwgmnH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwgmnH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwgmnH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwgmnH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwgmnH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwgmnH.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwgmnH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEwgmnH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwgmnH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEwgmnH.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwgmnH.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEwgmnH.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEwgmnH.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEwgmnH.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEwgmnH.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEwgmnH.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEwgmnH.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEwgmnH.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEwgmnH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZJi8nm.s: Assembler messages:
encrypt.c: /tmp/ccZJi8nm.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZJi8nm.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZJi8nm.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccZJi8nm.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJi8nm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJi8nm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJi8nm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJi8nm.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJi8nm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJi8nm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJi8nm.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJi8nm.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZJi8nm.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJi8nm.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZJi8nm.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZJi8nm.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZJi8nm.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJi8nm.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJi8nm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZJi8nm.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJi8nm.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZJi8nm.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJi8nm.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZJi8nm.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrlNLvi.s: Assembler messages:
encrypt.c: /tmp/ccrlNLvi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrlNLvi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrlNLvi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrlNLvi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlNLvi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlNLvi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlNLvi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlNLvi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlNLvi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlNLvi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlNLvi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlNLvi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrlNLvi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlNLvi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrlNLvi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlNLvi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrlNLvi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrlNLvi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrlNLvi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrlNLvi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrlNLvi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrlNLvi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrlNLvi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrlNLvi.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8vblJP.s: Assembler messages:
encrypt.c: /tmp/cc8vblJP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8vblJP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8vblJP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc8vblJP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vblJP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vblJP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vblJP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vblJP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vblJP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vblJP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vblJP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vblJP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8vblJP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vblJP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8vblJP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8vblJP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vblJP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vblJP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vblJP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vblJP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vblJP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8vblJP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vblJP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vblJP.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYomz7O.s: Assembler messages:
encrypt.c: /tmp/ccYomz7O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYomz7O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYomz7O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYomz7O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYomz7O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYomz7O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYomz7O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYomz7O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYomz7O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYomz7O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYomz7O.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYomz7O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYomz7O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYomz7O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYomz7O.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYomz7O.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYomz7O.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYomz7O.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYomz7O.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYomz7O.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYomz7O.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYomz7O.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYomz7O.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYomz7O.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGsHtdw.s: Assembler messages:
encrypt.c: /tmp/ccGsHtdw.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGsHtdw.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGsHtdw.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccGsHtdw.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsHtdw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsHtdw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsHtdw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsHtdw.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsHtdw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsHtdw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsHtdw.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsHtdw.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGsHtdw.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsHtdw.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGsHtdw.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGsHtdw.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGsHtdw.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsHtdw.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsHtdw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGsHtdw.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsHtdw.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGsHtdw.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsHtdw.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGsHtdw.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccliwZaR.s: Assembler messages:
encrypt.c: /tmp/ccliwZaR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccliwZaR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccliwZaR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccliwZaR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliwZaR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliwZaR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliwZaR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliwZaR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliwZaR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccliwZaR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccliwZaR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccliwZaR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccliwZaR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliwZaR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccliwZaR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccliwZaR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccliwZaR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccliwZaR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccliwZaR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccliwZaR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccliwZaR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccliwZaR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccliwZaR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccliwZaR.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc73isc0.s: Assembler messages:
encrypt.c: /tmp/cc73isc0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc73isc0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc73isc0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc73isc0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73isc0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73isc0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73isc0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73isc0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73isc0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc73isc0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc73isc0.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc73isc0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc73isc0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73isc0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc73isc0.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc73isc0.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc73isc0.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc73isc0.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc73isc0.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc73isc0.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73isc0.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc73isc0.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc73isc0.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc73isc0.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsifNMH.s: Assembler messages:
encrypt.c: /tmp/ccsifNMH.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsifNMH.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsifNMH.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccsifNMH.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsifNMH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsifNMH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsifNMH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsifNMH.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsifNMH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsifNMH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsifNMH.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsifNMH.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsifNMH.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsifNMH.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsifNMH.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsifNMH.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsifNMH.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsifNMH.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsifNMH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsifNMH.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsifNMH.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsifNMH.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsifNMH.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsifNMH.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSXNtIs.s: Assembler messages:
encrypt.c: /tmp/ccSXNtIs.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSXNtIs.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSXNtIs.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccSXNtIs.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXNtIs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXNtIs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXNtIs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXNtIs.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXNtIs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSXNtIs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSXNtIs.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSXNtIs.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSXNtIs.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXNtIs.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSXNtIs.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSXNtIs.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSXNtIs.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXNtIs.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXNtIs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXNtIs.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXNtIs.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSXNtIs.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXNtIs.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSXNtIs.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpUKSdy.s: Assembler messages:
encrypt.c: /tmp/ccpUKSdy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpUKSdy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpUKSdy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpUKSdy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUKSdy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUKSdy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUKSdy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUKSdy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUKSdy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUKSdy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUKSdy.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUKSdy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpUKSdy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUKSdy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpUKSdy.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUKSdy.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpUKSdy.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUKSdy.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpUKSdy.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpUKSdy.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUKSdy.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpUKSdy.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpUKSdy.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpUKSdy.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAhyOHd.s: Assembler messages:
encrypt.c: /tmp/ccAhyOHd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAhyOHd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAhyOHd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAhyOHd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhyOHd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhyOHd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhyOHd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhyOHd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhyOHd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhyOHd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhyOHd.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhyOHd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAhyOHd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhyOHd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAhyOHd.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhyOHd.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAhyOHd.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhyOHd.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhyOHd.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhyOHd.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhyOHd.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhyOHd.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAhyOHd.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhyOHd.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVhSfQZ.s: Assembler messages:
encrypt.c: /tmp/ccVhSfQZ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVhSfQZ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVhSfQZ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccVhSfQZ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhSfQZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhSfQZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhSfQZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhSfQZ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhSfQZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVhSfQZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVhSfQZ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVhSfQZ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVhSfQZ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhSfQZ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVhSfQZ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVhSfQZ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVhSfQZ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhSfQZ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhSfQZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVhSfQZ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhSfQZ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVhSfQZ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhSfQZ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVhSfQZ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYRAPPJ.s: Assembler messages:
encrypt.c: /tmp/ccYRAPPJ.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYRAPPJ.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYRAPPJ.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccYRAPPJ.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRAPPJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRAPPJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRAPPJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRAPPJ.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRAPPJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRAPPJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRAPPJ.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRAPPJ.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYRAPPJ.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRAPPJ.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYRAPPJ.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYRAPPJ.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRAPPJ.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRAPPJ.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRAPPJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRAPPJ.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRAPPJ.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYRAPPJ.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRAPPJ.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRAPPJ.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmyKPl8.s: Assembler messages:
encrypt.c: /tmp/ccmyKPl8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmyKPl8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmyKPl8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmyKPl8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyKPl8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyKPl8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyKPl8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyKPl8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyKPl8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyKPl8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyKPl8.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyKPl8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmyKPl8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyKPl8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmyKPl8.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyKPl8.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmyKPl8.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmyKPl8.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyKPl8.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyKPl8.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmyKPl8.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyKPl8.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmyKPl8.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmyKPl8.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJvzhR2.s: Assembler messages:
encrypt.c: /tmp/ccJvzhR2.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJvzhR2.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJvzhR2.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccJvzhR2.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvzhR2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvzhR2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvzhR2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvzhR2.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvzhR2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJvzhR2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJvzhR2.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJvzhR2.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJvzhR2.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvzhR2.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJvzhR2.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJvzhR2.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJvzhR2.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvzhR2.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvzhR2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJvzhR2.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvzhR2.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJvzhR2.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvzhR2.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJvzhR2.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnstMpl.s: Assembler messages:
encrypt.c: /tmp/ccnstMpl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnstMpl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnstMpl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnstMpl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstMpl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstMpl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstMpl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstMpl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstMpl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnstMpl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnstMpl.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnstMpl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnstMpl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstMpl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnstMpl.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnstMpl.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnstMpl.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnstMpl.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnstMpl.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnstMpl.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstMpl.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnstMpl.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnstMpl.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnstMpl.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB7RRyf.s: Assembler messages:
encrypt.c: /tmp/ccB7RRyf.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB7RRyf.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB7RRyf.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccB7RRyf.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7RRyf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7RRyf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7RRyf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7RRyf.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7RRyf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB7RRyf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB7RRyf.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB7RRyf.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB7RRyf.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7RRyf.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB7RRyf.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB7RRyf.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB7RRyf.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB7RRyf.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB7RRyf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7RRyf.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB7RRyf.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB7RRyf.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB7RRyf.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB7RRyf.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNhiidf.s: Assembler messages:
encrypt.c: /tmp/ccNhiidf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNhiidf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNhiidf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNhiidf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhiidf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhiidf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhiidf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhiidf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhiidf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhiidf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhiidf.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhiidf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNhiidf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhiidf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNhiidf.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhiidf.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNhiidf.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhiidf.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhiidf.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhiidf.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhiidf.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhiidf.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNhiidf.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhiidf.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0JbanK.s: Assembler messages:
encrypt.c: /tmp/cc0JbanK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0JbanK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0JbanK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0JbanK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JbanK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JbanK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JbanK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JbanK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JbanK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0JbanK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0JbanK.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0JbanK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0JbanK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JbanK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0JbanK.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0JbanK.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0JbanK.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0JbanK.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0JbanK.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0JbanK.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0JbanK.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0JbanK.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0JbanK.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0JbanK.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW7sRbU.s: Assembler messages:
encrypt.c: /tmp/ccW7sRbU.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW7sRbU.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW7sRbU.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccW7sRbU.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7sRbU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7sRbU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7sRbU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7sRbU.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7sRbU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7sRbU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7sRbU.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7sRbU.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW7sRbU.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7sRbU.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW7sRbU.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW7sRbU.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW7sRbU.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7sRbU.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7sRbU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW7sRbU.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7sRbU.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW7sRbU.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7sRbU.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW7sRbU.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc4KvBQp.s: Assembler messages:
encrypt.c: /tmp/cc4KvBQp.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4KvBQp.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4KvBQp.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc4KvBQp.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KvBQp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KvBQp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KvBQp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KvBQp.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KvBQp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4KvBQp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4KvBQp.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4KvBQp.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4KvBQp.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KvBQp.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4KvBQp.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4KvBQp.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4KvBQp.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4KvBQp.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4KvBQp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KvBQp.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4KvBQp.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4KvBQp.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4KvBQp.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4KvBQp.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccQInlkT.s: Assembler messages:
encrypt.c: /tmp/ccQInlkT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQInlkT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQInlkT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQInlkT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQInlkT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQInlkT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQInlkT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQInlkT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQInlkT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQInlkT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQInlkT.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQInlkT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQInlkT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQInlkT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQInlkT.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQInlkT.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQInlkT.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQInlkT.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQInlkT.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQInlkT.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQInlkT.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQInlkT.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQInlkT.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQInlkT.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFqDDsF.s: Assembler messages:
encrypt.c: /tmp/ccFqDDsF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFqDDsF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFqDDsF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFqDDsF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqDDsF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqDDsF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqDDsF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqDDsF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqDDsF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqDDsF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqDDsF.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqDDsF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFqDDsF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqDDsF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFqDDsF.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqDDsF.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFqDDsF.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqDDsF.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqDDsF.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqDDsF.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqDDsF.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqDDsF.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFqDDsF.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqDDsF.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwPoFgB.s: Assembler messages:
encrypt.c: /tmp/ccwPoFgB.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwPoFgB.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwPoFgB.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccwPoFgB.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPoFgB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPoFgB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPoFgB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPoFgB.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPoFgB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwPoFgB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwPoFgB.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwPoFgB.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwPoFgB.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPoFgB.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwPoFgB.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwPoFgB.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwPoFgB.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPoFgB.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPoFgB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPoFgB.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPoFgB.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwPoFgB.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPoFgB.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPoFgB.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccesmcbQ.s: Assembler messages:
encrypt.c: /tmp/ccesmcbQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccesmcbQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccesmcbQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccesmcbQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesmcbQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesmcbQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesmcbQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesmcbQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesmcbQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccesmcbQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccesmcbQ.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccesmcbQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccesmcbQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesmcbQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccesmcbQ.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccesmcbQ.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccesmcbQ.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccesmcbQ.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccesmcbQ.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccesmcbQ.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccesmcbQ.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccesmcbQ.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccesmcbQ.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccesmcbQ.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccza5LlP.s: Assembler messages:
encrypt.c: /tmp/ccza5LlP.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccza5LlP.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccza5LlP.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccza5LlP.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza5LlP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza5LlP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza5LlP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza5LlP.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza5LlP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccza5LlP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccza5LlP.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccza5LlP.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccza5LlP.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza5LlP.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccza5LlP.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccza5LlP.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccza5LlP.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccza5LlP.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccza5LlP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza5LlP.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccza5LlP.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccza5LlP.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccza5LlP.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccza5LlP.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA6ObLl.s: Assembler messages:
encrypt.c: /tmp/ccA6ObLl.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA6ObLl.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA6ObLl.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccA6ObLl.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6ObLl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6ObLl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6ObLl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6ObLl.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6ObLl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6ObLl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6ObLl.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6ObLl.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA6ObLl.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6ObLl.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA6ObLl.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA6ObLl.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA6ObLl.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6ObLl.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6ObLl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6ObLl.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6ObLl.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA6ObLl.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6ObLl.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA6ObLl.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczFo8bi.s: Assembler messages:
encrypt.c: /tmp/cczFo8bi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczFo8bi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczFo8bi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczFo8bi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFo8bi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFo8bi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFo8bi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFo8bi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFo8bi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczFo8bi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczFo8bi.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczFo8bi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczFo8bi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFo8bi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczFo8bi.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczFo8bi.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczFo8bi.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczFo8bi.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczFo8bi.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczFo8bi.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczFo8bi.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczFo8bi.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczFo8bi.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczFo8bi.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccEf646Z.s: Assembler messages:
encrypt.c: /tmp/ccEf646Z.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEf646Z.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEf646Z.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccEf646Z.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf646Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf646Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf646Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf646Z.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf646Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEf646Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEf646Z.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEf646Z.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEf646Z.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf646Z.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEf646Z.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEf646Z.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEf646Z.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEf646Z.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEf646Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEf646Z.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEf646Z.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEf646Z.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEf646Z.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEf646Z.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cczbz1jo.s: Assembler messages:
encrypt.c: /tmp/cczbz1jo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczbz1jo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczbz1jo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczbz1jo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbz1jo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbz1jo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbz1jo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbz1jo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbz1jo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbz1jo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbz1jo.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbz1jo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczbz1jo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbz1jo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczbz1jo.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbz1jo.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczbz1jo.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczbz1jo.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbz1jo.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbz1jo.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczbz1jo.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbz1jo.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczbz1jo.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczbz1jo.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0do9h9.s: Assembler messages:
encrypt.c: /tmp/cc0do9h9.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0do9h9.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0do9h9.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cc0do9h9.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0do9h9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0do9h9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0do9h9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0do9h9.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0do9h9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0do9h9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0do9h9.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0do9h9.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0do9h9.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0do9h9.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0do9h9.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0do9h9.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0do9h9.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0do9h9.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0do9h9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0do9h9.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0do9h9.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0do9h9.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0do9h9.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0do9h9.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cczcce8d.s: Assembler messages:
encrypt.c: /tmp/cczcce8d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczcce8d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczcce8d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczcce8d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcce8d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcce8d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcce8d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcce8d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcce8d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczcce8d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczcce8d.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczcce8d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczcce8d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcce8d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczcce8d.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczcce8d.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczcce8d.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczcce8d.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczcce8d.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczcce8d.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cczcce8d.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczcce8d.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cczcce8d.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczcce8d.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb5wjg4.s: Assembler messages:
encrypt.c: /tmp/ccb5wjg4.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb5wjg4.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb5wjg4.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccb5wjg4.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5wjg4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5wjg4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5wjg4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5wjg4.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5wjg4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb5wjg4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb5wjg4.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb5wjg4.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb5wjg4.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5wjg4.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb5wjg4.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb5wjg4.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb5wjg4.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb5wjg4.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb5wjg4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb5wjg4.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb5wjg4.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb5wjg4.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb5wjg4.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb5wjg4.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdnTcd7.s: Assembler messages:
encrypt.c: /tmp/ccdnTcd7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdnTcd7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdnTcd7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdnTcd7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnTcd7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnTcd7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnTcd7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnTcd7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnTcd7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdnTcd7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdnTcd7.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdnTcd7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdnTcd7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnTcd7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdnTcd7.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdnTcd7.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdnTcd7.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdnTcd7.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdnTcd7.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdnTcd7.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdnTcd7.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdnTcd7.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdnTcd7.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdnTcd7.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLD5nzC.s: Assembler messages:
encrypt.c: /tmp/ccLD5nzC.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLD5nzC.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLD5nzC.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/ccLD5nzC.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD5nzC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD5nzC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD5nzC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD5nzC.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD5nzC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLD5nzC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLD5nzC.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLD5nzC.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLD5nzC.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD5nzC.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLD5nzC.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLD5nzC.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLD5nzC.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLD5nzC.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLD5nzC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD5nzC.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLD5nzC.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLD5nzC.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLD5nzC.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLD5nzC.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVnOZGR.s: Assembler messages:
encrypt.c: /tmp/ccVnOZGR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVnOZGR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVnOZGR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVnOZGR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnOZGR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnOZGR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnOZGR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnOZGR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnOZGR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVnOZGR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVnOZGR.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVnOZGR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVnOZGR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnOZGR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVnOZGR.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVnOZGR.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVnOZGR.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVnOZGR.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVnOZGR.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVnOZGR.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVnOZGR.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVnOZGR.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVnOZGR.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVnOZGR.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/omdsha256k128n96tau128v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cccOiIxn.s: Assembler messages:
encrypt.c: /tmp/cccOiIxn.s:15: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccOiIxn.s:16: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccOiIxn.s:18: Error: too many memory references for `add'
encrypt.c: /tmp/cccOiIxn.s:19: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOiIxn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOiIxn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOiIxn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOiIxn.s:27: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOiIxn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccOiIxn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccOiIxn.s:30: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccOiIxn.s:32: Error: too many memory references for `lea'
encrypt.c: /tmp/cccOiIxn.s:41: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOiIxn.s:42: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccOiIxn.s:45: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccOiIxn.s:46: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccOiIxn.s:48: Error: too many memory references for `shld'
encrypt.c: /tmp/cccOiIxn.s:51: Error: too many memory references for `shld'
encrypt.c: /tmp/cccOiIxn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOiIxn.s:54: Error: too many memory references for `shld'
encrypt.c: /tmp/cccOiIxn.s:56: Error: too many memory references for `xor'
encrypt.c: /tmp/cccOiIxn.s:60: Error: too many memory references for `shld'
encrypt.c: /tmp/cccOiIxn.s:63: Error: too many memory references for `shld'
encrypt.c: /tmp/cccOiIxn.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cccgsTgL.s: Assembler messages:
encrypt.c: /tmp/cccgsTgL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccgsTgL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccgsTgL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccgsTgL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgsTgL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgsTgL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgsTgL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgsTgL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgsTgL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccgsTgL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccgsTgL.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccgsTgL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccgsTgL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgsTgL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccgsTgL.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccgsTgL.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccgsTgL.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccgsTgL.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccgsTgL.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccgsTgL.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cccgsTgL.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccgsTgL.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cccgsTgL.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccgsTgL.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/omdsha256k128n96tau128v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2XVF9T.s: Assembler messages:
encrypt.c: /tmp/cc2XVF9T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2XVF9T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2XVF9T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2XVF9T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XVF9T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XVF9T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XVF9T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XVF9T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XVF9T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2XVF9T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2XVF9T.s:29: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2XVF9T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2XVF9T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XVF9T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2XVF9T.s:44: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2XVF9T.s:45: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2XVF9T.s:46: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2XVF9T.s:49: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2XVF9T.s:52: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2XVF9T.s:54: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XVF9T.s:55: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2XVF9T.s:58: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2XVF9T.s:62: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2XVF9T.s:65: Error: ambiguous operand size for `ror'
encrypt.c: ...

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

Compiler output

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