Implementation notes: x86, titan0, crypto_aead/omdsha256k128n96tau128v1

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
213464refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070820190110
217040refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070820190110
220328refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
220484refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
221964refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070820190110
222040refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070820190110
222620refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070820190110
223040refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070820190110
223548refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070820190110
223700refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
224524refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
225164refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070820190110
225192refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070820190110
225588refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070820190110
226292refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
226392refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070820190110
226608refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070820190110
228080refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070820190110
230112refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
231284refgcc -m32 -O3 -fomit-frame-pointer2019070820190110
231328refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070820190110
232148refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
232328refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
233972refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
235480refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070820190110
235604refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
235672refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
236528refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
236628refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
237116refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
241096refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070820190110
241508refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070820190110
241636refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070820190110
242352refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070820190110
242676refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070820190110
242872refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070820190110
243108refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070820190110
243424refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070820190110
244492refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070820190110
246084refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070820190110
248164refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
249188refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
249628refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070820190110
249728refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070820190110
251580refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070820190110
253552refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070820190110
255924refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
257344refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070820190110
258796refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
258884refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
259316refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
259428refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
259668refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
259920refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
261052refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
261060refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
261532refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070820190110
261636refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
262248refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
262656refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
263236refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
263676refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
263768refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
264636refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070820190110
264892refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070820190110
264908refgcc -m32 -O -fomit-frame-pointer2019070820190110
265204refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070820190110
265240refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070820190110
265336refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070820190110
265384refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070820190110
265420refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
265480refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070820190110
265748refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070820190110
265756refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070820190110
266416refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
266608refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070820190110
267176refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070820190110
267884refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
267992refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
268492refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
268788refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070820190110
268824refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070820190110
268964refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070820190110
269112refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070820190110
269524refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070820190110
270132refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070820190110
270396refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070820190110
270952refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070820190110
271384refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
271444refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070820190110
271476refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
273064refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070820190110
273176refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
273296refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
273424refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070820190110
273480refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
273676refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070820190110
274300refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070820190110
274612refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070820190110
275488refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070820190110
276416refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070820190110
277120refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070820190110
277324refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070820190110
277396refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
279044refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
279224refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
279352refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
279364refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
279416refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
279968refgcc -m32 -O2 -fomit-frame-pointer2019070820190110
281856refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070820190110
284564refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070820190110
285200refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070820190110
285264refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070820190110
285680refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
285704refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070820190110
286688refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070820190110
286728refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070820190110
287016refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070820190110
287972refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
288380refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070820190110
288504refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
289196refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070820190110
289640refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070820190110
289796refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070820190110
289824refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070820190110
290252refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070820190110
290256refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
290388refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
290420refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070820190110
290680refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
290712refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070820190110
290744refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
290964refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070820190110
290968refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
291024refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
291148refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070820190110
291220refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070820190110
291232refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
291280refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110
291284refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070820190110
291372refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070820190110
291596refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070820190110
291704refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
292000refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070820190110
292096refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070820190110
292296refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070820190110
292688refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070820190110
292704refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070820190110
292912refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
293004refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
293252refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070820190110
293372refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
293396refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
293564refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
293736refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070820190110
293888refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070820190110
293888refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070820190110
293924refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070820190110
294024refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070820190110
294060refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
294156refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070820190110
294604refgcc -m32 -Os -fomit-frame-pointer2019070820190110
294772refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070820190110
294860refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070820190110
294860refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070820190110
295004refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070820190110
295072refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070820190110
296904refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070820190110
297948refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
298628refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
299012refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
301364refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070820190110
303304refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070820190110
305408refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070820190110
312560refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070820190110

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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