Implementation notes: x86, kizomba, crypto_aead/omdsha256k128n96tau96v2

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
195740refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082420180818
198042refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082420180818
212723refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082420180818
213582refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082420180818
215311refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082420180818
216259refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082420180818
218367refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082420180818
218885refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082420180818
219202refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082420180818
219303refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082420180818
219719refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082420180818
220078refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082420180818
220637refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082420180818
220756refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082420180818
220984refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082420180818
221316refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082420180818
221658refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082420180818
224494refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082420180818
227293refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082420180818
227510refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082420180818
228272refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082420180818
228512refgcc -m32 -O3 -fomit-frame-pointer2018082420180818
230121refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082420180818
230482refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082420180818
230869refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082420180818
231736refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082420180818
232708refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082420180818
232744refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082420180818
232882refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082420180818
232895refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082420180818
233371refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082420180818
233885refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082420180818
234540refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082420180818
235833refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082420180818
236101refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082420180818
239816refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082420180818
242212refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082420180818
242326refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082420180818
242724refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082420180818
243278refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082420180818
243354refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082420180818
244204refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082420180818
245270refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082420180818
246081refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082420180818
246902refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082420180818
247923refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082420180818
247970refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082420180818
248242refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082420180818
248956refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082420180818
249450refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082420180818
250071refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082420180818
251123refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082420180818
251385refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082420180818
251636refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082420180818
251833refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082420180818
251891refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082420180818
253235refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082420180818
253393refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082420180818
253569refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082420180818
255071refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082420180818
255090refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082420180818
255118refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082420180818
255970refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082420180818
256667refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082420180818
256815refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082420180818
256841refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082420180818
257220refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082420180818
257581refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082420180818
257635refgcc -m32 -march=nocona -O -fomit-frame-pointer2018082420180818
258547refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082420180818
258609refgcc -m32 -march=prescott -O -fomit-frame-pointer2018082420180818
258964refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082420180818
259010refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082420180818
259107refgcc -m32 -march=k8 -O -fomit-frame-pointer2018082420180818
259213refgcc -m32 -march=core2 -O -fomit-frame-pointer2018082420180818
259615refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082420180818
259734refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082420180818
259859refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082420180818
260077refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082420180818
260131refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082420180818
260238refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082420180818
260240refgcc -m32 -O -fomit-frame-pointer2018082420180818
260278refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082420180818
260393refgcc -m32 -march=athlon -O -fomit-frame-pointer2018082420180818
260445refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082420180818
260575refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082420180818
260693refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082420180818
260782refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082420180818
260907refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082420180818
261131refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082420180818
261143refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082420180818
261447refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082420180818
261474refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082420180818
261494refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082420180818
261744refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082420180818
262137refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082420180818
262447refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082420180818
262635refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082420180818
263500refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082420180818
263691refgcc -m32 -O2 -fomit-frame-pointer2018082420180818
264046refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082420180818
264615refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082420180818
267837refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082420180818
269180refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082420180818
269346refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082420180818
269786refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082420180818
269954refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082420180818
270038refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082420180818
271446refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082420180818
271655refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082420180818
271736refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082420180818
271887refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082420180818
271915refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082420180818
271943refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082420180818
271982refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082420180818
272277refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082420180818
272306refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082420180818
272329refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082420180818
272579refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082420180818
272659refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082420180818
272691refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082420180818
273222refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082420180818
273363refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082420180818
273427refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082420180818
273514refgcc -m32 -Os -fomit-frame-pointer2018082420180818
273528refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082420180818
273613refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082420180818
273932refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082420180818
274434refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082420180818
274490refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082420180818
274725refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082420180818
274734refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082420180818
274899refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082420180818
275032refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082420180818
275127refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082420180818
275165refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082420180818
275242refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082420180818
275413refgcc -m32 -march=i386 -O -fomit-frame-pointer2018082420180818
275574refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082420180818
275586refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082420180818
275678refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082420180818
275775refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082420180818
275841refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082420180818
275907refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082420180818
276032refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082420180818
276086refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082420180818
276266refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082420180818
276530refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082420180818
276837refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082420180818
276945refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082420180818
277038refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082420180818
277060refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082420180818
277111refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082420180818
277130refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082420180818
277155refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082420180818
277397refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082420180818
277452refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082420180818
278754refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082420180818
279085refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082420180818
279766refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082420180818
279912refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082420180818
280463refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082420180818
280481refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082420180818
280895refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082420180818
281988refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082420180818
282119refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082420180818
282201refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082420180818
283297refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082420180818
283669refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082420180818
283740refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082420180818
284008refgcc -m32 -march=k6 -O -fomit-frame-pointer2018082420180818
284018refgcc -m32 -march=pentium -O -fomit-frame-pointer2018082420180818
284141refgcc -m32 -march=i486 -O -fomit-frame-pointer2018082420180818
284395refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082420180818
299462refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082420180818
300212refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082420180818

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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