Implementation notes: x86, latour, crypto_aead/omdsha256k128n96tau64v2

Computer: latour
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
321561refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
322812refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
322911refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072420170718
323775refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072420170718
324027refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
324612refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
324711refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
324963refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
324963refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
325611refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
325890refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
326826refgcc -m32 -O3 -fomit-frame-pointer2017072420170718
327411refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
327546refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
328248refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
328779refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
329130refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
329130refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
329184refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
330588refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
331254refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
331830refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072420170718
332037refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
332244refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
332469refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072420170718
332469refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
332496refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072420170718
333081refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072420170718
333180refgcc -m32 -O2 -fomit-frame-pointer2017072420170718
333252refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072420170718
333270refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072420170718
333405refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072420170718
335106refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
336249refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
336573refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
337752refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
338094refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
338562refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
339831refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
340164refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
341334refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
342216refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
342252refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
342459refgcc -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
342594refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
342621refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
342873refgcc -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
342927refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
343224refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
343305refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072420170718
343575refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
343602refgcc -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
343791refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
344403refgcc -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
344421refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
344448refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
344457refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
344574refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
345150refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
345573refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
346824refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
347229refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
347481refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
348075refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
348543refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
349074refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
350568refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
351396refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
351792refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
352116refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072420170718
352143refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
352494refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
352737refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
352827refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
353295refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
353295refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
353565refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
353871refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
355617refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
355680refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
355869refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
356292refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
356364refgcc -m32 -O -fomit-frame-pointer2017072420170718
356526refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
356733refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072420170718
357498refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
357516refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
358020refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
358155refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
359019refgcc -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
359829refgcc -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
359838refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
360072refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
360936refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
361647refgcc -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
361710refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
361818refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
362871refgcc -m32 -march=core2 -O -fomit-frame-pointer2017072420170718
363303refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
363978refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
364167refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
364293refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072420170718
364302refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072420170718
364428refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072420170718
364455refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072420170718
364707refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
364905refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072420170718
364977refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072420170718
365328refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
365895refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
367056refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
368262refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
368289refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
368415refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
368505refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
374526refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
374625refgcc -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
374913refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
378180refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
378585refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
381690refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
384390refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
385128refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
386199refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
386334refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
386847refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
387522refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
388035refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
388314refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
388647refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
390348refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
391140refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
391455refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
392517refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
392526refgcc -m32 -Os -fomit-frame-pointer2017072420170718
393786refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
394551refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
394578refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
394632refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
394641refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
394659refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
395091refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
395415refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
395820refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
395919refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072420170718
395964refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072420170718
395991refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072420170718
396252refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072420170718
396270refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
396432refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072420170718
396531refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
397485refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
397593refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072420170718
397638refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
397674refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072420170718
397746refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
397827refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
397980refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
398430refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
398538refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
398565refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
399726refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
400671refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
404118refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072420170718
408051refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
408546refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
409131refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718

Test failure

Implementation: crypto_aead/omdsha256k128n96tau64v2/ref
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJIaPEd.s: Assembler messages:
encrypt.c: /tmp/ccJIaPEd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJIaPEd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJIaPEd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJIaPEd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIaPEd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIaPEd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIaPEd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIaPEd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIaPEd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJIaPEd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJIaPEd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJIaPEd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJIaPEd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIaPEd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJIaPEd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJIaPEd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJIaPEd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJIaPEd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJIaPEd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJIaPEd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIaPEd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJIaPEd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJIaPEd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJIaPEd.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMEUrfU.s: Assembler messages:
encrypt.c: /tmp/ccMEUrfU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMEUrfU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMEUrfU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMEUrfU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEUrfU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEUrfU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEUrfU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEUrfU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEUrfU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMEUrfU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMEUrfU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMEUrfU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMEUrfU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEUrfU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMEUrfU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMEUrfU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMEUrfU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMEUrfU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMEUrfU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMEUrfU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMEUrfU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMEUrfU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMEUrfU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMEUrfU.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOFYC9V.s: Assembler messages:
encrypt.c: /tmp/ccOFYC9V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOFYC9V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOFYC9V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOFYC9V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFYC9V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFYC9V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFYC9V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFYC9V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFYC9V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOFYC9V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOFYC9V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOFYC9V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOFYC9V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFYC9V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOFYC9V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOFYC9V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOFYC9V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOFYC9V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOFYC9V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOFYC9V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOFYC9V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOFYC9V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOFYC9V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOFYC9V.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccipU44J.s: Assembler messages:
encrypt.c: /tmp/ccipU44J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccipU44J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccipU44J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccipU44J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipU44J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipU44J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipU44J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipU44J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipU44J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccipU44J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccipU44J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccipU44J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccipU44J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipU44J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccipU44J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccipU44J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccipU44J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipU44J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipU44J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipU44J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipU44J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccipU44J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipU44J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipU44J.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjCz2dX.s: Assembler messages:
encrypt.c: /tmp/ccjCz2dX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjCz2dX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjCz2dX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjCz2dX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCz2dX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCz2dX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCz2dX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCz2dX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCz2dX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjCz2dX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjCz2dX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjCz2dX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjCz2dX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCz2dX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjCz2dX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjCz2dX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjCz2dX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjCz2dX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjCz2dX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjCz2dX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjCz2dX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjCz2dX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjCz2dX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjCz2dX.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyC9L6d.s: Assembler messages:
encrypt.c: /tmp/ccyC9L6d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyC9L6d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyC9L6d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyC9L6d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyC9L6d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyC9L6d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyC9L6d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyC9L6d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyC9L6d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyC9L6d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyC9L6d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyC9L6d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyC9L6d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyC9L6d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyC9L6d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyC9L6d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyC9L6d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyC9L6d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyC9L6d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyC9L6d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyC9L6d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyC9L6d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyC9L6d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyC9L6d.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2sFRMJ.s: Assembler messages:
encrypt.c: /tmp/cc2sFRMJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2sFRMJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2sFRMJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2sFRMJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sFRMJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sFRMJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sFRMJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sFRMJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sFRMJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2sFRMJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2sFRMJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2sFRMJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2sFRMJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sFRMJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2sFRMJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2sFRMJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2sFRMJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2sFRMJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2sFRMJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2sFRMJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2sFRMJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2sFRMJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2sFRMJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2sFRMJ.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP9J5g6.s: Assembler messages:
encrypt.c: /tmp/ccP9J5g6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP9J5g6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP9J5g6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP9J5g6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9J5g6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9J5g6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9J5g6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9J5g6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9J5g6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP9J5g6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP9J5g6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP9J5g6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP9J5g6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9J5g6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP9J5g6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP9J5g6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP9J5g6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP9J5g6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP9J5g6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP9J5g6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9J5g6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP9J5g6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP9J5g6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP9J5g6.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvcKUnJ.s: Assembler messages:
encrypt.c: /tmp/ccvcKUnJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvcKUnJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvcKUnJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvcKUnJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcKUnJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcKUnJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcKUnJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcKUnJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcKUnJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcKUnJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcKUnJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcKUnJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvcKUnJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcKUnJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvcKUnJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvcKUnJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcKUnJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcKUnJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcKUnJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcKUnJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcKUnJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvcKUnJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcKUnJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcKUnJ.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyeCLz1.s: Assembler messages:
encrypt.c: /tmp/ccyeCLz1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyeCLz1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyeCLz1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyeCLz1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeCLz1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeCLz1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeCLz1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeCLz1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeCLz1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyeCLz1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyeCLz1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyeCLz1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyeCLz1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeCLz1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyeCLz1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyeCLz1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyeCLz1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyeCLz1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyeCLz1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyeCLz1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyeCLz1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyeCLz1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyeCLz1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyeCLz1.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8J1ory.s: Assembler messages:
encrypt.c: /tmp/cc8J1ory.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8J1ory.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8J1ory.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8J1ory.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8J1ory.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8J1ory.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8J1ory.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8J1ory.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8J1ory.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8J1ory.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8J1ory.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8J1ory.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8J1ory.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8J1ory.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8J1ory.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8J1ory.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8J1ory.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8J1ory.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8J1ory.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8J1ory.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8J1ory.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8J1ory.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8J1ory.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8J1ory.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccifoAyt.s: Assembler messages:
encrypt.c: /tmp/ccifoAyt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccifoAyt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccifoAyt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccifoAyt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifoAyt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifoAyt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifoAyt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifoAyt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifoAyt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccifoAyt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccifoAyt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccifoAyt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccifoAyt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifoAyt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccifoAyt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccifoAyt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccifoAyt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifoAyt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifoAyt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccifoAyt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifoAyt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccifoAyt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifoAyt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccifoAyt.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccF8EViK.s: Assembler messages:
encrypt.c: /tmp/ccF8EViK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF8EViK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF8EViK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccF8EViK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8EViK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8EViK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8EViK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8EViK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8EViK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF8EViK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF8EViK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF8EViK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF8EViK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8EViK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF8EViK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccF8EViK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccF8EViK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF8EViK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF8EViK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF8EViK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF8EViK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF8EViK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF8EViK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccF8EViK.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccIIhFZ4.s: Assembler messages:
encrypt.c: /tmp/ccIIhFZ4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIIhFZ4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIIhFZ4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIIhFZ4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIhFZ4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIhFZ4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIhFZ4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIhFZ4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIhFZ4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIIhFZ4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIIhFZ4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIIhFZ4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIIhFZ4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIhFZ4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIIhFZ4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIIhFZ4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIIhFZ4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIIhFZ4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIIhFZ4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIIhFZ4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIIhFZ4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIIhFZ4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIIhFZ4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIIhFZ4.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMsz4dI.s: Assembler messages:
encrypt.c: /tmp/ccMsz4dI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMsz4dI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMsz4dI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMsz4dI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsz4dI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsz4dI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsz4dI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsz4dI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsz4dI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsz4dI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsz4dI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsz4dI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMsz4dI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsz4dI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMsz4dI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsz4dI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMsz4dI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMsz4dI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsz4dI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsz4dI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMsz4dI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsz4dI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMsz4dI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMsz4dI.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cciA67qu.s: Assembler messages:
encrypt.c: /tmp/cciA67qu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciA67qu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciA67qu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciA67qu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA67qu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA67qu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA67qu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA67qu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA67qu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciA67qu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciA67qu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciA67qu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciA67qu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA67qu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciA67qu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciA67qu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciA67qu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciA67qu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciA67qu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA67qu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciA67qu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciA67qu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciA67qu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciA67qu.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWq0ulj.s: Assembler messages:
encrypt.c: /tmp/ccWq0ulj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWq0ulj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWq0ulj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWq0ulj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq0ulj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq0ulj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq0ulj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq0ulj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq0ulj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWq0ulj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWq0ulj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWq0ulj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWq0ulj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq0ulj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWq0ulj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWq0ulj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWq0ulj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWq0ulj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWq0ulj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWq0ulj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq0ulj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWq0ulj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWq0ulj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWq0ulj.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjArLhZ.s: Assembler messages:
encrypt.c: /tmp/ccjArLhZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjArLhZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjArLhZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjArLhZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjArLhZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjArLhZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjArLhZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjArLhZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjArLhZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjArLhZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjArLhZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjArLhZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjArLhZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjArLhZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjArLhZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjArLhZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjArLhZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjArLhZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjArLhZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjArLhZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjArLhZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjArLhZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjArLhZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjArLhZ.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbOYmR3.s: Assembler messages:
encrypt.c: /tmp/ccbOYmR3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbOYmR3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbOYmR3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbOYmR3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOYmR3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOYmR3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOYmR3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOYmR3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOYmR3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbOYmR3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbOYmR3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbOYmR3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbOYmR3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOYmR3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbOYmR3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbOYmR3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbOYmR3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbOYmR3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbOYmR3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbOYmR3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbOYmR3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbOYmR3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbOYmR3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbOYmR3.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciE50VH.s: Assembler messages:
encrypt.c: /tmp/cciE50VH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciE50VH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciE50VH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciE50VH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciE50VH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciE50VH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciE50VH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciE50VH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciE50VH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciE50VH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciE50VH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciE50VH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciE50VH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciE50VH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciE50VH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciE50VH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciE50VH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciE50VH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciE50VH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciE50VH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciE50VH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciE50VH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciE50VH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciE50VH.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccCmqd8Y.s: Assembler messages:
encrypt.c: /tmp/ccCmqd8Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCmqd8Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCmqd8Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCmqd8Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmqd8Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmqd8Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmqd8Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmqd8Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmqd8Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCmqd8Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCmqd8Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCmqd8Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCmqd8Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmqd8Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCmqd8Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCmqd8Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCmqd8Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCmqd8Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCmqd8Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCmqd8Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCmqd8Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCmqd8Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCmqd8Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCmqd8Y.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccXmeUbm.s: Assembler messages:
encrypt.c: /tmp/ccXmeUbm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXmeUbm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXmeUbm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXmeUbm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmeUbm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmeUbm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmeUbm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmeUbm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmeUbm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXmeUbm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXmeUbm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXmeUbm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXmeUbm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmeUbm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXmeUbm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXmeUbm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXmeUbm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXmeUbm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXmeUbm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXmeUbm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXmeUbm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXmeUbm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXmeUbm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXmeUbm.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPDy4t7.s: Assembler messages:
encrypt.c: /tmp/ccPDy4t7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPDy4t7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPDy4t7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPDy4t7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDy4t7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDy4t7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDy4t7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDy4t7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDy4t7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPDy4t7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPDy4t7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPDy4t7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPDy4t7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDy4t7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPDy4t7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPDy4t7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPDy4t7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPDy4t7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPDy4t7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPDy4t7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPDy4t7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPDy4t7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPDy4t7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPDy4t7.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqTZPVK.s: Assembler messages:
encrypt.c: /tmp/ccqTZPVK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqTZPVK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqTZPVK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqTZPVK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTZPVK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTZPVK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTZPVK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTZPVK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTZPVK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqTZPVK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqTZPVK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqTZPVK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqTZPVK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTZPVK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqTZPVK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqTZPVK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqTZPVK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqTZPVK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqTZPVK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqTZPVK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqTZPVK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqTZPVK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqTZPVK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqTZPVK.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVa3guM.s: Assembler messages:
encrypt.c: /tmp/ccVa3guM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVa3guM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVa3guM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVa3guM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa3guM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa3guM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa3guM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa3guM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa3guM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVa3guM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVa3guM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVa3guM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVa3guM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa3guM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVa3guM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVa3guM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVa3guM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVa3guM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVa3guM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVa3guM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVa3guM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVa3guM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVa3guM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVa3guM.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpFrTXs.s: Assembler messages:
encrypt.c: /tmp/ccpFrTXs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpFrTXs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpFrTXs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpFrTXs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFrTXs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFrTXs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFrTXs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFrTXs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFrTXs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFrTXs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFrTXs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFrTXs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpFrTXs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFrTXs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpFrTXs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpFrTXs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpFrTXs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFrTXs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFrTXs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpFrTXs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFrTXs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpFrTXs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFrTXs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpFrTXs.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCWTWBG.s: Assembler messages:
encrypt.c: /tmp/ccCWTWBG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCWTWBG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCWTWBG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCWTWBG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWTWBG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWTWBG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWTWBG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWTWBG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWTWBG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCWTWBG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCWTWBG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCWTWBG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCWTWBG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWTWBG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCWTWBG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCWTWBG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCWTWBG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCWTWBG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCWTWBG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCWTWBG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWTWBG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCWTWBG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCWTWBG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCWTWBG.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQCtaDb.s: Assembler messages:
encrypt.c: /tmp/ccQCtaDb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQCtaDb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQCtaDb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQCtaDb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCtaDb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCtaDb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCtaDb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCtaDb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCtaDb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQCtaDb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQCtaDb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQCtaDb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQCtaDb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCtaDb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQCtaDb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQCtaDb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQCtaDb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQCtaDb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQCtaDb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQCtaDb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQCtaDb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQCtaDb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQCtaDb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQCtaDb.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBRrT5M.s: Assembler messages:
encrypt.c: /tmp/ccBRrT5M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBRrT5M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBRrT5M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBRrT5M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRrT5M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRrT5M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRrT5M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRrT5M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRrT5M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBRrT5M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBRrT5M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBRrT5M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBRrT5M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRrT5M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBRrT5M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBRrT5M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBRrT5M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBRrT5M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBRrT5M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBRrT5M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBRrT5M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBRrT5M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBRrT5M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBRrT5M.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsYfZPt.s: Assembler messages:
encrypt.c: /tmp/ccsYfZPt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsYfZPt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsYfZPt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsYfZPt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYfZPt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYfZPt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYfZPt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYfZPt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYfZPt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsYfZPt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsYfZPt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsYfZPt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsYfZPt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYfZPt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsYfZPt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsYfZPt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsYfZPt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsYfZPt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsYfZPt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYfZPt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsYfZPt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsYfZPt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsYfZPt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsYfZPt.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6WJkuF.s: Assembler messages:
encrypt.c: /tmp/cc6WJkuF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6WJkuF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6WJkuF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6WJkuF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WJkuF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WJkuF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WJkuF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WJkuF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WJkuF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WJkuF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WJkuF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WJkuF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6WJkuF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WJkuF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6WJkuF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WJkuF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6WJkuF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6WJkuF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6WJkuF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6WJkuF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6WJkuF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6WJkuF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6WJkuF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6WJkuF.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpRrrib.s: Assembler messages:
encrypt.c: /tmp/ccpRrrib.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpRrrib.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpRrrib.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpRrrib.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRrrib.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRrrib.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRrrib.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRrrib.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRrrib.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpRrrib.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpRrrib.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpRrrib.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpRrrib.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRrrib.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpRrrib.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpRrrib.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpRrrib.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRrrib.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRrrib.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRrrib.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRrrib.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpRrrib.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRrrib.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRrrib.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6ReH1D.s: Assembler messages:
encrypt.c: /tmp/cc6ReH1D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ReH1D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ReH1D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ReH1D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ReH1D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ReH1D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ReH1D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ReH1D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ReH1D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ReH1D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ReH1D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ReH1D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ReH1D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ReH1D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ReH1D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ReH1D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6ReH1D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6ReH1D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ReH1D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ReH1D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ReH1D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ReH1D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ReH1D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6ReH1D.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctdQGSc.s: Assembler messages:
encrypt.c: /tmp/cctdQGSc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctdQGSc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctdQGSc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctdQGSc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdQGSc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdQGSc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdQGSc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdQGSc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdQGSc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdQGSc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdQGSc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdQGSc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctdQGSc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdQGSc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctdQGSc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctdQGSc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctdQGSc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdQGSc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdQGSc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctdQGSc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdQGSc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctdQGSc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdQGSc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctdQGSc.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXMSHYo.s: Assembler messages:
encrypt.c: /tmp/ccXMSHYo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXMSHYo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXMSHYo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXMSHYo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMSHYo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMSHYo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMSHYo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMSHYo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMSHYo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMSHYo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMSHYo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMSHYo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXMSHYo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMSHYo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXMSHYo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMSHYo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXMSHYo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMSHYo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMSHYo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMSHYo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMSHYo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMSHYo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXMSHYo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMSHYo.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnfxPBU.s: Assembler messages:
encrypt.c: /tmp/ccnfxPBU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnfxPBU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnfxPBU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnfxPBU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfxPBU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfxPBU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfxPBU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfxPBU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfxPBU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnfxPBU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnfxPBU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnfxPBU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnfxPBU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfxPBU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnfxPBU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnfxPBU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnfxPBU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfxPBU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfxPBU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnfxPBU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfxPBU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnfxPBU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfxPBU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnfxPBU.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4tQTFc.s: Assembler messages:
encrypt.c: /tmp/cc4tQTFc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4tQTFc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4tQTFc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4tQTFc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tQTFc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tQTFc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tQTFc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tQTFc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tQTFc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tQTFc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tQTFc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tQTFc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4tQTFc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tQTFc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4tQTFc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4tQTFc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4tQTFc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tQTFc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tQTFc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4tQTFc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tQTFc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4tQTFc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tQTFc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4tQTFc.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxMcZHC.s: Assembler messages:
encrypt.c: /tmp/ccxMcZHC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxMcZHC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxMcZHC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxMcZHC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMcZHC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMcZHC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMcZHC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMcZHC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMcZHC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxMcZHC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxMcZHC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxMcZHC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxMcZHC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMcZHC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxMcZHC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxMcZHC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxMcZHC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxMcZHC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxMcZHC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxMcZHC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxMcZHC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxMcZHC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxMcZHC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxMcZHC.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4Ie1Ep.s: Assembler messages:
encrypt.c: /tmp/cc4Ie1Ep.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Ie1Ep.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Ie1Ep.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Ie1Ep.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ie1Ep.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ie1Ep.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ie1Ep.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ie1Ep.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ie1Ep.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Ie1Ep.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Ie1Ep.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Ie1Ep.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Ie1Ep.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ie1Ep.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Ie1Ep.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Ie1Ep.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4Ie1Ep.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4Ie1Ep.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Ie1Ep.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Ie1Ep.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Ie1Ep.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Ie1Ep.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Ie1Ep.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4Ie1Ep.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZjaNnU.s: Assembler messages:
encrypt.c: /tmp/ccZjaNnU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZjaNnU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZjaNnU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZjaNnU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjaNnU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjaNnU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjaNnU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjaNnU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjaNnU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjaNnU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjaNnU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjaNnU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZjaNnU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjaNnU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZjaNnU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZjaNnU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZjaNnU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjaNnU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjaNnU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZjaNnU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjaNnU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZjaNnU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjaNnU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZjaNnU.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccggErki.s: Assembler messages:
encrypt.c: /tmp/ccggErki.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccggErki.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccggErki.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccggErki.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggErki.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggErki.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggErki.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggErki.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggErki.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggErki.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggErki.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggErki.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccggErki.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggErki.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccggErki.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccggErki.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccggErki.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggErki.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggErki.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccggErki.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggErki.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccggErki.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggErki.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccggErki.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrG64JD.s: Assembler messages:
encrypt.c: /tmp/ccrG64JD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrG64JD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrG64JD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrG64JD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG64JD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG64JD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG64JD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG64JD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG64JD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrG64JD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrG64JD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrG64JD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrG64JD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG64JD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrG64JD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrG64JD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrG64JD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrG64JD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrG64JD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrG64JD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrG64JD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrG64JD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrG64JD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrG64JD.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQoKxm4.s: Assembler messages:
encrypt.c: /tmp/ccQoKxm4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQoKxm4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQoKxm4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQoKxm4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoKxm4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoKxm4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoKxm4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoKxm4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoKxm4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQoKxm4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQoKxm4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQoKxm4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQoKxm4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoKxm4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQoKxm4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQoKxm4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQoKxm4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQoKxm4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQoKxm4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQoKxm4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQoKxm4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQoKxm4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQoKxm4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQoKxm4.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpXZO0l.s: Assembler messages:
encrypt.c: /tmp/ccpXZO0l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpXZO0l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpXZO0l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpXZO0l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXZO0l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXZO0l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXZO0l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXZO0l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXZO0l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXZO0l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXZO0l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXZO0l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpXZO0l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXZO0l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpXZO0l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXZO0l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpXZO0l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpXZO0l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXZO0l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXZO0l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpXZO0l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXZO0l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpXZO0l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpXZO0l.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0zGGwD.s: Assembler messages:
encrypt.c: /tmp/cc0zGGwD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0zGGwD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0zGGwD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0zGGwD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zGGwD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zGGwD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zGGwD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zGGwD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zGGwD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0zGGwD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0zGGwD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0zGGwD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0zGGwD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zGGwD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0zGGwD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0zGGwD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0zGGwD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0zGGwD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0zGGwD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0zGGwD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0zGGwD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0zGGwD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0zGGwD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0zGGwD.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cchIRXoi.s: Assembler messages:
encrypt.c: /tmp/cchIRXoi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchIRXoi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchIRXoi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchIRXoi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIRXoi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIRXoi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIRXoi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIRXoi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIRXoi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchIRXoi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchIRXoi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchIRXoi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchIRXoi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIRXoi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchIRXoi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchIRXoi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchIRXoi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchIRXoi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchIRXoi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchIRXoi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchIRXoi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchIRXoi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchIRXoi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchIRXoi.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7EcZ44.s: Assembler messages:
encrypt.c: /tmp/cc7EcZ44.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7EcZ44.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7EcZ44.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7EcZ44.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EcZ44.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EcZ44.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EcZ44.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EcZ44.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EcZ44.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7EcZ44.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7EcZ44.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7EcZ44.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7EcZ44.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EcZ44.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7EcZ44.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7EcZ44.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7EcZ44.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EcZ44.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EcZ44.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7EcZ44.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EcZ44.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7EcZ44.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EcZ44.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7EcZ44.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUrYVNm.s: Assembler messages:
encrypt.c: /tmp/ccUrYVNm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUrYVNm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUrYVNm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUrYVNm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrYVNm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrYVNm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrYVNm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrYVNm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrYVNm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrYVNm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrYVNm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrYVNm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUrYVNm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrYVNm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUrYVNm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrYVNm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUrYVNm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrYVNm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUrYVNm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUrYVNm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrYVNm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUrYVNm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUrYVNm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUrYVNm.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1PO8C0.s: Assembler messages:
encrypt.c: /tmp/cc1PO8C0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1PO8C0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1PO8C0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1PO8C0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PO8C0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PO8C0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PO8C0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PO8C0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PO8C0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1PO8C0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1PO8C0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1PO8C0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1PO8C0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PO8C0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1PO8C0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1PO8C0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1PO8C0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1PO8C0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1PO8C0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PO8C0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1PO8C0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1PO8C0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1PO8C0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1PO8C0.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS7Sdvo.s: Assembler messages:
encrypt.c: /tmp/ccS7Sdvo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS7Sdvo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS7Sdvo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS7Sdvo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7Sdvo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7Sdvo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7Sdvo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7Sdvo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7Sdvo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7Sdvo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7Sdvo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7Sdvo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS7Sdvo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7Sdvo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS7Sdvo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7Sdvo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS7Sdvo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS7Sdvo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7Sdvo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7Sdvo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS7Sdvo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7Sdvo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS7Sdvo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS7Sdvo.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGyaRYJ.s: Assembler messages:
encrypt.c: /tmp/ccGyaRYJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGyaRYJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGyaRYJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGyaRYJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyaRYJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyaRYJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyaRYJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyaRYJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyaRYJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGyaRYJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGyaRYJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGyaRYJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGyaRYJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyaRYJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGyaRYJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGyaRYJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGyaRYJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGyaRYJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGyaRYJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGyaRYJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGyaRYJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGyaRYJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGyaRYJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGyaRYJ.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuQ9R44.s: Assembler messages:
encrypt.c: /tmp/ccuQ9R44.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuQ9R44.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuQ9R44.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuQ9R44.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ9R44.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ9R44.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ9R44.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ9R44.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ9R44.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQ9R44.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQ9R44.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQ9R44.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuQ9R44.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ9R44.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuQ9R44.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQ9R44.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuQ9R44.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQ9R44.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQ9R44.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQ9R44.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQ9R44.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQ9R44.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuQ9R44.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQ9R44.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCl1Al1.s: Assembler messages:
encrypt.c: /tmp/ccCl1Al1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCl1Al1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCl1Al1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCl1Al1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCl1Al1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCl1Al1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCl1Al1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCl1Al1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCl1Al1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCl1Al1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCl1Al1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCl1Al1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCl1Al1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCl1Al1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCl1Al1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCl1Al1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCl1Al1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCl1Al1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCl1Al1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCl1Al1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCl1Al1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCl1Al1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCl1Al1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCl1Al1.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIKkmno.s: Assembler messages:
encrypt.c: /tmp/ccIKkmno.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIKkmno.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIKkmno.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIKkmno.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKkmno.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKkmno.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKkmno.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKkmno.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKkmno.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIKkmno.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIKkmno.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIKkmno.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIKkmno.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKkmno.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIKkmno.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIKkmno.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIKkmno.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIKkmno.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIKkmno.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIKkmno.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKkmno.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIKkmno.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIKkmno.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIKkmno.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc63gUYJ.s: Assembler messages:
encrypt.c: /tmp/cc63gUYJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc63gUYJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc63gUYJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc63gUYJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63gUYJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63gUYJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63gUYJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63gUYJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63gUYJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc63gUYJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc63gUYJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc63gUYJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc63gUYJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63gUYJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc63gUYJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc63gUYJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc63gUYJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc63gUYJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc63gUYJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63gUYJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc63gUYJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc63gUYJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc63gUYJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc63gUYJ.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgD3sF5.s: Assembler messages:
encrypt.c: /tmp/ccgD3sF5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgD3sF5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgD3sF5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgD3sF5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD3sF5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD3sF5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD3sF5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD3sF5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD3sF5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgD3sF5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgD3sF5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgD3sF5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgD3sF5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD3sF5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgD3sF5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgD3sF5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgD3sF5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgD3sF5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgD3sF5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgD3sF5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgD3sF5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgD3sF5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgD3sF5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgD3sF5.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNLnHPL.s: Assembler messages:
encrypt.c: /tmp/ccNLnHPL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNLnHPL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNLnHPL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNLnHPL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLnHPL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLnHPL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLnHPL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLnHPL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLnHPL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLnHPL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLnHPL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLnHPL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNLnHPL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLnHPL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNLnHPL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLnHPL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNLnHPL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNLnHPL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLnHPL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLnHPL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNLnHPL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLnHPL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNLnHPL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNLnHPL.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUlbhgs.s: Assembler messages:
encrypt.c: /tmp/ccUlbhgs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUlbhgs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUlbhgs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUlbhgs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlbhgs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlbhgs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlbhgs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlbhgs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlbhgs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUlbhgs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUlbhgs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUlbhgs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUlbhgs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlbhgs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUlbhgs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUlbhgs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUlbhgs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUlbhgs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUlbhgs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlbhgs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUlbhgs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUlbhgs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUlbhgs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUlbhgs.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9avPll.s: Assembler messages:
encrypt.c: /tmp/cc9avPll.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9avPll.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9avPll.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9avPll.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9avPll.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9avPll.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9avPll.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9avPll.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9avPll.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9avPll.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9avPll.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9avPll.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9avPll.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9avPll.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9avPll.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9avPll.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9avPll.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9avPll.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9avPll.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9avPll.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9avPll.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9avPll.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9avPll.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9avPll.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfD1F2D.s: Assembler messages:
encrypt.c: /tmp/ccfD1F2D.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfD1F2D.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfD1F2D.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfD1F2D.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfD1F2D.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfD1F2D.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfD1F2D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfD1F2D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfD1F2D.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfD1F2D.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfD1F2D.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfD1F2D.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfD1F2D.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfD1F2D.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfD1F2D.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfD1F2D.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfD1F2D.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfD1F2D.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfD1F2D.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfD1F2D.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfD1F2D.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfD1F2D.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfD1F2D.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfD1F2D.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDzPuxq.s: Assembler messages:
encrypt.c: /tmp/ccDzPuxq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDzPuxq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDzPuxq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDzPuxq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzPuxq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzPuxq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzPuxq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzPuxq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzPuxq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDzPuxq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDzPuxq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDzPuxq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDzPuxq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzPuxq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDzPuxq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDzPuxq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDzPuxq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzPuxq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzPuxq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDzPuxq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzPuxq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDzPuxq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzPuxq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDzPuxq.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccudIVhM.s: Assembler messages:
encrypt.c: /tmp/ccudIVhM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccudIVhM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccudIVhM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccudIVhM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudIVhM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudIVhM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudIVhM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudIVhM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudIVhM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudIVhM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudIVhM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudIVhM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccudIVhM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudIVhM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccudIVhM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudIVhM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccudIVhM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccudIVhM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudIVhM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudIVhM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudIVhM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudIVhM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccudIVhM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccudIVhM.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc08DtXl.s: Assembler messages:
encrypt.c: /tmp/cc08DtXl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc08DtXl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc08DtXl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc08DtXl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08DtXl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08DtXl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08DtXl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08DtXl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08DtXl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc08DtXl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc08DtXl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc08DtXl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc08DtXl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08DtXl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc08DtXl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc08DtXl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc08DtXl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08DtXl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08DtXl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc08DtXl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08DtXl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc08DtXl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08DtXl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc08DtXl.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvp5HZE.s: Assembler messages:
encrypt.c: /tmp/ccvp5HZE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvp5HZE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvp5HZE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvp5HZE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvp5HZE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvp5HZE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvp5HZE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvp5HZE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvp5HZE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvp5HZE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvp5HZE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvp5HZE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvp5HZE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvp5HZE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvp5HZE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvp5HZE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvp5HZE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvp5HZE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvp5HZE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvp5HZE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvp5HZE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvp5HZE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvp5HZE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvp5HZE.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUc9W2t.s: Assembler messages:
encrypt.c: /tmp/ccUc9W2t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUc9W2t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUc9W2t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUc9W2t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUc9W2t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUc9W2t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUc9W2t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUc9W2t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUc9W2t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUc9W2t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUc9W2t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUc9W2t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUc9W2t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUc9W2t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUc9W2t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUc9W2t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUc9W2t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUc9W2t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUc9W2t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUc9W2t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUc9W2t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUc9W2t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUc9W2t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUc9W2t.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczrtQTu.s: Assembler messages:
encrypt.c: /tmp/cczrtQTu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczrtQTu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczrtQTu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczrtQTu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrtQTu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrtQTu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrtQTu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrtQTu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrtQTu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczrtQTu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczrtQTu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczrtQTu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczrtQTu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrtQTu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczrtQTu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczrtQTu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczrtQTu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczrtQTu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczrtQTu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczrtQTu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczrtQTu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczrtQTu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczrtQTu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczrtQTu.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBHTDJ0.s: Assembler messages:
encrypt.c: /tmp/ccBHTDJ0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBHTDJ0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBHTDJ0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBHTDJ0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHTDJ0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHTDJ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHTDJ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHTDJ0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHTDJ0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBHTDJ0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBHTDJ0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBHTDJ0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBHTDJ0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHTDJ0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBHTDJ0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBHTDJ0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBHTDJ0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBHTDJ0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBHTDJ0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHTDJ0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBHTDJ0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBHTDJ0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBHTDJ0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBHTDJ0.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdp8K5g.s: Assembler messages:
encrypt.c: /tmp/ccdp8K5g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdp8K5g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdp8K5g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdp8K5g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp8K5g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp8K5g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp8K5g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp8K5g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp8K5g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdp8K5g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdp8K5g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdp8K5g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdp8K5g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp8K5g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdp8K5g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdp8K5g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdp8K5g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdp8K5g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdp8K5g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdp8K5g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdp8K5g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdp8K5g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdp8K5g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdp8K5g.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLqZ9It.s: Assembler messages:
encrypt.c: /tmp/ccLqZ9It.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLqZ9It.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLqZ9It.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLqZ9It.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqZ9It.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqZ9It.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqZ9It.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqZ9It.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqZ9It.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqZ9It.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqZ9It.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqZ9It.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLqZ9It.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqZ9It.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLqZ9It.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLqZ9It.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLqZ9It.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqZ9It.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqZ9It.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLqZ9It.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqZ9It.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLqZ9It.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqZ9It.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLqZ9It.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYtRKUx.s: Assembler messages:
encrypt.c: /tmp/ccYtRKUx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYtRKUx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYtRKUx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYtRKUx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtRKUx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtRKUx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtRKUx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtRKUx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtRKUx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYtRKUx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYtRKUx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYtRKUx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYtRKUx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtRKUx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYtRKUx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYtRKUx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYtRKUx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYtRKUx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYtRKUx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYtRKUx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYtRKUx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYtRKUx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYtRKUx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYtRKUx.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0XOi10.s: Assembler messages:
encrypt.c: /tmp/cc0XOi10.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0XOi10.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0XOi10.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0XOi10.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XOi10.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XOi10.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XOi10.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XOi10.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XOi10.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0XOi10.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0XOi10.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0XOi10.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0XOi10.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XOi10.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0XOi10.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0XOi10.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0XOi10.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0XOi10.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0XOi10.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0XOi10.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0XOi10.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0XOi10.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0XOi10.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0XOi10.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1ZKYQm.s: Assembler messages:
encrypt.c: /tmp/cc1ZKYQm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ZKYQm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ZKYQm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ZKYQm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZKYQm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZKYQm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZKYQm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZKYQm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZKYQm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ZKYQm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ZKYQm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ZKYQm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ZKYQm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZKYQm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ZKYQm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ZKYQm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1ZKYQm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ZKYQm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ZKYQm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ZKYQm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ZKYQm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ZKYQm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ZKYQm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ZKYQm.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOy1DwH.s: Assembler messages:
encrypt.c: /tmp/ccOy1DwH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOy1DwH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOy1DwH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOy1DwH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOy1DwH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOy1DwH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOy1DwH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOy1DwH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOy1DwH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOy1DwH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOy1DwH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOy1DwH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOy1DwH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOy1DwH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOy1DwH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOy1DwH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOy1DwH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOy1DwH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOy1DwH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOy1DwH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOy1DwH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOy1DwH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOy1DwH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOy1DwH.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczdk5a3.s: Assembler messages:
encrypt.c: /tmp/cczdk5a3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczdk5a3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczdk5a3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczdk5a3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdk5a3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdk5a3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdk5a3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdk5a3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdk5a3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdk5a3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdk5a3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdk5a3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczdk5a3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdk5a3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczdk5a3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdk5a3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczdk5a3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczdk5a3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczdk5a3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczdk5a3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczdk5a3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczdk5a3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczdk5a3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczdk5a3.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqzTAeq.s: Assembler messages:
encrypt.c: /tmp/ccqzTAeq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqzTAeq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqzTAeq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqzTAeq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzTAeq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzTAeq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzTAeq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzTAeq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzTAeq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqzTAeq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqzTAeq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqzTAeq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqzTAeq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzTAeq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqzTAeq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqzTAeq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqzTAeq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqzTAeq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqzTAeq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqzTAeq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqzTAeq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqzTAeq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqzTAeq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqzTAeq.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsLXjHO.s: Assembler messages:
encrypt.c: /tmp/ccsLXjHO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsLXjHO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsLXjHO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsLXjHO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLXjHO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLXjHO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLXjHO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLXjHO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLXjHO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsLXjHO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsLXjHO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsLXjHO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsLXjHO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLXjHO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsLXjHO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsLXjHO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsLXjHO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsLXjHO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsLXjHO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsLXjHO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLXjHO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsLXjHO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsLXjHO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsLXjHO.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccIPYut1.s: Assembler messages:
encrypt.c: /tmp/ccIPYut1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIPYut1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIPYut1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIPYut1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPYut1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPYut1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPYut1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPYut1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPYut1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIPYut1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIPYut1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIPYut1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIPYut1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPYut1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIPYut1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIPYut1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIPYut1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIPYut1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIPYut1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIPYut1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIPYut1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIPYut1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIPYut1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIPYut1.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccnnl0gH.s: Assembler messages:
encrypt.c: /tmp/ccnnl0gH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnnl0gH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnnl0gH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnnl0gH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnl0gH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnl0gH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnl0gH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnl0gH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnl0gH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnnl0gH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnnl0gH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnnl0gH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnnl0gH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnl0gH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnnl0gH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnnl0gH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnnl0gH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnnl0gH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnnl0gH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnl0gH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnnl0gH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnnl0gH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnnl0gH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnnl0gH.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCH3uau.s: Assembler messages:
encrypt.c: /tmp/ccCH3uau.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCH3uau.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCH3uau.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCH3uau.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCH3uau.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCH3uau.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCH3uau.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCH3uau.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCH3uau.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCH3uau.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCH3uau.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCH3uau.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCH3uau.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCH3uau.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCH3uau.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCH3uau.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCH3uau.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCH3uau.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCH3uau.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCH3uau.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCH3uau.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCH3uau.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCH3uau.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCH3uau.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYkZDUN.s: Assembler messages:
encrypt.c: /tmp/ccYkZDUN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYkZDUN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYkZDUN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYkZDUN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkZDUN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkZDUN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkZDUN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkZDUN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkZDUN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYkZDUN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYkZDUN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYkZDUN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYkZDUN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkZDUN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYkZDUN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYkZDUN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYkZDUN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYkZDUN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYkZDUN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYkZDUN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYkZDUN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYkZDUN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYkZDUN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYkZDUN.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCMJgMM.s: Assembler messages:
encrypt.c: /tmp/ccCMJgMM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCMJgMM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCMJgMM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCMJgMM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMJgMM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMJgMM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMJgMM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMJgMM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMJgMM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCMJgMM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCMJgMM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCMJgMM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCMJgMM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMJgMM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCMJgMM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCMJgMM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCMJgMM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCMJgMM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCMJgMM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCMJgMM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMJgMM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCMJgMM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCMJgMM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCMJgMM.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchKFOXz.s: Assembler messages:
encrypt.c: /tmp/cchKFOXz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchKFOXz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchKFOXz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchKFOXz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKFOXz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKFOXz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKFOXz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKFOXz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKFOXz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchKFOXz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchKFOXz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchKFOXz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchKFOXz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKFOXz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchKFOXz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchKFOXz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchKFOXz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKFOXz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKFOXz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchKFOXz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKFOXz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchKFOXz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKFOXz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchKFOXz.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLCogaG.s: Assembler messages:
encrypt.c: /tmp/ccLCogaG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLCogaG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLCogaG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLCogaG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCogaG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCogaG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCogaG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCogaG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCogaG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLCogaG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLCogaG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLCogaG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLCogaG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCogaG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLCogaG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLCogaG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLCogaG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLCogaG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLCogaG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLCogaG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLCogaG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLCogaG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLCogaG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLCogaG.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOmPhsj.s: Assembler messages:
encrypt.c: /tmp/ccOmPhsj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOmPhsj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOmPhsj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOmPhsj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmPhsj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmPhsj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmPhsj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmPhsj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmPhsj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOmPhsj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOmPhsj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOmPhsj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOmPhsj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmPhsj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOmPhsj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOmPhsj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOmPhsj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOmPhsj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOmPhsj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOmPhsj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOmPhsj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOmPhsj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOmPhsj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOmPhsj.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccI9mNhM.s: Assembler messages:
encrypt.c: /tmp/ccI9mNhM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI9mNhM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI9mNhM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI9mNhM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9mNhM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9mNhM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9mNhM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9mNhM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9mNhM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI9mNhM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI9mNhM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI9mNhM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI9mNhM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9mNhM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI9mNhM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI9mNhM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI9mNhM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI9mNhM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI9mNhM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI9mNhM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI9mNhM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI9mNhM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI9mNhM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI9mNhM.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccOblLMz.s: Assembler messages:
encrypt.c: /tmp/ccOblLMz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOblLMz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOblLMz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOblLMz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOblLMz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOblLMz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOblLMz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOblLMz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOblLMz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOblLMz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOblLMz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOblLMz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOblLMz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOblLMz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOblLMz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOblLMz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOblLMz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOblLMz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOblLMz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOblLMz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOblLMz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOblLMz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOblLMz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOblLMz.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc366fgF.s: Assembler messages:
encrypt.c: /tmp/cc366fgF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc366fgF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc366fgF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc366fgF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc366fgF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc366fgF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc366fgF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc366fgF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc366fgF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc366fgF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc366fgF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc366fgF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc366fgF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc366fgF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc366fgF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc366fgF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc366fgF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc366fgF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc366fgF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc366fgF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc366fgF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc366fgF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc366fgF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc366fgF.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4qMIuj.s: Assembler messages:
encrypt.c: /tmp/cc4qMIuj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4qMIuj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4qMIuj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4qMIuj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qMIuj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qMIuj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qMIuj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qMIuj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qMIuj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qMIuj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qMIuj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qMIuj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4qMIuj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qMIuj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4qMIuj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4qMIuj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qMIuj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qMIuj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qMIuj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qMIuj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qMIuj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4qMIuj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qMIuj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qMIuj.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC2t3J1.s: Assembler messages:
encrypt.c: /tmp/ccC2t3J1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC2t3J1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC2t3J1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC2t3J1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2t3J1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2t3J1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2t3J1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2t3J1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2t3J1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC2t3J1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC2t3J1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC2t3J1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC2t3J1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2t3J1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC2t3J1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC2t3J1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC2t3J1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC2t3J1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC2t3J1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC2t3J1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2t3J1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC2t3J1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC2t3J1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC2t3J1.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKHEvKE.s: Assembler messages:
encrypt.c: /tmp/ccKHEvKE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKHEvKE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKHEvKE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKHEvKE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHEvKE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHEvKE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHEvKE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHEvKE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHEvKE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKHEvKE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKHEvKE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKHEvKE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKHEvKE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHEvKE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKHEvKE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKHEvKE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKHEvKE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHEvKE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHEvKE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHEvKE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHEvKE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKHEvKE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHEvKE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKHEvKE.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMc8yvy.s: Assembler messages:
encrypt.c: /tmp/ccMc8yvy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMc8yvy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMc8yvy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMc8yvy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMc8yvy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMc8yvy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMc8yvy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMc8yvy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMc8yvy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMc8yvy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMc8yvy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMc8yvy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMc8yvy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMc8yvy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMc8yvy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMc8yvy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMc8yvy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMc8yvy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMc8yvy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMc8yvy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMc8yvy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMc8yvy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMc8yvy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMc8yvy.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRcdB6O.s: Assembler messages:
encrypt.c: /tmp/ccRcdB6O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRcdB6O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRcdB6O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRcdB6O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcdB6O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcdB6O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcdB6O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcdB6O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcdB6O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRcdB6O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRcdB6O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRcdB6O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRcdB6O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcdB6O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRcdB6O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRcdB6O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRcdB6O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRcdB6O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRcdB6O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRcdB6O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRcdB6O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRcdB6O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRcdB6O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRcdB6O.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccawdNvE.s: Assembler messages:
encrypt.c: /tmp/ccawdNvE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccawdNvE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccawdNvE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccawdNvE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawdNvE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawdNvE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawdNvE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawdNvE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawdNvE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccawdNvE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccawdNvE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccawdNvE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccawdNvE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawdNvE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccawdNvE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccawdNvE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccawdNvE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawdNvE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawdNvE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccawdNvE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawdNvE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccawdNvE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawdNvE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccawdNvE.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccyFQKx2.s: Assembler messages:
encrypt.c: /tmp/ccyFQKx2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyFQKx2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyFQKx2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyFQKx2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFQKx2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFQKx2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFQKx2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFQKx2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFQKx2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyFQKx2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyFQKx2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyFQKx2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyFQKx2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFQKx2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyFQKx2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyFQKx2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyFQKx2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyFQKx2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyFQKx2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyFQKx2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFQKx2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyFQKx2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyFQKx2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyFQKx2.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc057yvy.s: Assembler messages:
encrypt.c: /tmp/cc057yvy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc057yvy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc057yvy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc057yvy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc057yvy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc057yvy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc057yvy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc057yvy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc057yvy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc057yvy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc057yvy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc057yvy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc057yvy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc057yvy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc057yvy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc057yvy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc057yvy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc057yvy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc057yvy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc057yvy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc057yvy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc057yvy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc057yvy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc057yvy.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cci9RN9M.s: Assembler messages:
encrypt.c: /tmp/cci9RN9M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci9RN9M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci9RN9M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci9RN9M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9RN9M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9RN9M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9RN9M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9RN9M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9RN9M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci9RN9M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci9RN9M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci9RN9M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci9RN9M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9RN9M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci9RN9M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci9RN9M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci9RN9M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci9RN9M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci9RN9M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci9RN9M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9RN9M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci9RN9M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci9RN9M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci9RN9M.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUk4VEd.s: Assembler messages:
encrypt.c: /tmp/ccUk4VEd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUk4VEd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUk4VEd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUk4VEd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk4VEd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk4VEd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk4VEd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk4VEd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk4VEd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUk4VEd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUk4VEd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUk4VEd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUk4VEd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk4VEd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUk4VEd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUk4VEd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUk4VEd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUk4VEd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUk4VEd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUk4VEd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUk4VEd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUk4VEd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUk4VEd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUk4VEd.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccthPpPD.s: Assembler messages:
encrypt.c: /tmp/ccthPpPD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccthPpPD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccthPpPD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccthPpPD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthPpPD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthPpPD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthPpPD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthPpPD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthPpPD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccthPpPD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccthPpPD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccthPpPD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccthPpPD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthPpPD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccthPpPD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccthPpPD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccthPpPD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccthPpPD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccthPpPD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccthPpPD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthPpPD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccthPpPD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccthPpPD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccthPpPD.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNOAao0.s: Assembler messages:
encrypt.c: /tmp/ccNOAao0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNOAao0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNOAao0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNOAao0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOAao0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOAao0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOAao0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOAao0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOAao0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNOAao0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNOAao0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNOAao0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNOAao0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOAao0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNOAao0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNOAao0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNOAao0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOAao0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOAao0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOAao0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOAao0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNOAao0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOAao0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNOAao0.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXz5cLo.s: Assembler messages:
encrypt.c: /tmp/ccXz5cLo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXz5cLo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXz5cLo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXz5cLo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz5cLo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz5cLo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz5cLo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz5cLo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz5cLo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXz5cLo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXz5cLo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXz5cLo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXz5cLo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz5cLo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXz5cLo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXz5cLo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXz5cLo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXz5cLo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXz5cLo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXz5cLo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXz5cLo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXz5cLo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXz5cLo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXz5cLo.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRSr1KC.s: Assembler messages:
encrypt.c: /tmp/ccRSr1KC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRSr1KC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRSr1KC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRSr1KC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSr1KC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSr1KC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSr1KC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSr1KC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSr1KC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRSr1KC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRSr1KC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRSr1KC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRSr1KC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSr1KC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRSr1KC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRSr1KC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRSr1KC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRSr1KC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRSr1KC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRSr1KC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRSr1KC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRSr1KC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRSr1KC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRSr1KC.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXtexWg.s: Assembler messages:
encrypt.c: /tmp/ccXtexWg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXtexWg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXtexWg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXtexWg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtexWg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtexWg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtexWg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtexWg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtexWg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXtexWg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXtexWg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXtexWg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXtexWg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtexWg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXtexWg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXtexWg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXtexWg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXtexWg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXtexWg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtexWg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXtexWg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXtexWg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXtexWg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXtexWg.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMBBku0.s: Assembler messages:
encrypt.c: /tmp/ccMBBku0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMBBku0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMBBku0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMBBku0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBBku0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBBku0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBBku0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBBku0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBBku0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBBku0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBBku0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBBku0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMBBku0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBBku0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMBBku0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMBBku0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBBku0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBBku0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBBku0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBBku0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBBku0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMBBku0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBBku0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBBku0.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXdhHyp.s: Assembler messages:
encrypt.c: /tmp/ccXdhHyp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXdhHyp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXdhHyp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXdhHyp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdhHyp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdhHyp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdhHyp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdhHyp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdhHyp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXdhHyp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXdhHyp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXdhHyp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXdhHyp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdhHyp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXdhHyp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXdhHyp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXdhHyp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXdhHyp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXdhHyp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXdhHyp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXdhHyp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXdhHyp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXdhHyp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXdhHyp.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK7bNim.s: Assembler messages:
encrypt.c: /tmp/ccK7bNim.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK7bNim.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK7bNim.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK7bNim.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7bNim.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7bNim.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7bNim.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7bNim.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7bNim.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7bNim.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7bNim.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7bNim.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK7bNim.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7bNim.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK7bNim.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7bNim.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK7bNim.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK7bNim.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7bNim.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7bNim.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK7bNim.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7bNim.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK7bNim.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK7bNim.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjH4k3W.s: Assembler messages:
encrypt.c: /tmp/ccjH4k3W.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjH4k3W.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjH4k3W.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjH4k3W.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH4k3W.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH4k3W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH4k3W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH4k3W.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH4k3W.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjH4k3W.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjH4k3W.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjH4k3W.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjH4k3W.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH4k3W.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjH4k3W.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjH4k3W.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjH4k3W.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjH4k3W.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjH4k3W.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjH4k3W.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjH4k3W.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjH4k3W.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjH4k3W.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjH4k3W.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4PFbSI.s: Assembler messages:
encrypt.c: /tmp/cc4PFbSI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4PFbSI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4PFbSI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4PFbSI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PFbSI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PFbSI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PFbSI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PFbSI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PFbSI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4PFbSI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4PFbSI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4PFbSI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4PFbSI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PFbSI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4PFbSI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4PFbSI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4PFbSI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4PFbSI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4PFbSI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4PFbSI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4PFbSI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4PFbSI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4PFbSI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4PFbSI.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNYx5b4.s: Assembler messages:
encrypt.c: /tmp/ccNYx5b4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNYx5b4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNYx5b4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNYx5b4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYx5b4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYx5b4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYx5b4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYx5b4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYx5b4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYx5b4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYx5b4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYx5b4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNYx5b4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYx5b4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNYx5b4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYx5b4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNYx5b4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYx5b4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYx5b4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYx5b4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYx5b4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYx5b4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNYx5b4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYx5b4.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccU8Xybm.s: Assembler messages:
encrypt.c: /tmp/ccU8Xybm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU8Xybm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU8Xybm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU8Xybm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8Xybm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8Xybm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8Xybm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8Xybm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8Xybm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU8Xybm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU8Xybm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU8Xybm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU8Xybm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8Xybm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU8Xybm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU8Xybm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU8Xybm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU8Xybm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU8Xybm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU8Xybm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU8Xybm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU8Xybm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU8Xybm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU8Xybm.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cczHmMSZ.s: Assembler messages:
encrypt.c: /tmp/cczHmMSZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczHmMSZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczHmMSZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczHmMSZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHmMSZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHmMSZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHmMSZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHmMSZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHmMSZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczHmMSZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczHmMSZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczHmMSZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczHmMSZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHmMSZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczHmMSZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczHmMSZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczHmMSZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHmMSZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHmMSZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczHmMSZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHmMSZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczHmMSZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHmMSZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczHmMSZ.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cca5kUJ4.s: Assembler messages:
encrypt.c: /tmp/cca5kUJ4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca5kUJ4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca5kUJ4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca5kUJ4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5kUJ4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5kUJ4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5kUJ4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5kUJ4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5kUJ4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca5kUJ4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca5kUJ4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca5kUJ4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca5kUJ4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5kUJ4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca5kUJ4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca5kUJ4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca5kUJ4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca5kUJ4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca5kUJ4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca5kUJ4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca5kUJ4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca5kUJ4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca5kUJ4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca5kUJ4.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccihi8vJ.s: Assembler messages:
encrypt.c: /tmp/ccihi8vJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccihi8vJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccihi8vJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccihi8vJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihi8vJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihi8vJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihi8vJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihi8vJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihi8vJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihi8vJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihi8vJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihi8vJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccihi8vJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihi8vJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccihi8vJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccihi8vJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccihi8vJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihi8vJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihi8vJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccihi8vJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihi8vJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccihi8vJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihi8vJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccihi8vJ.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2TtmZE.s: Assembler messages:
encrypt.c: /tmp/cc2TtmZE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2TtmZE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2TtmZE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2TtmZE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TtmZE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TtmZE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TtmZE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TtmZE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TtmZE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2TtmZE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2TtmZE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2TtmZE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2TtmZE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TtmZE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2TtmZE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2TtmZE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2TtmZE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TtmZE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TtmZE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TtmZE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TtmZE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2TtmZE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TtmZE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TtmZE.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWwXrC2.s: Assembler messages:
encrypt.c: /tmp/ccWwXrC2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWwXrC2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWwXrC2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWwXrC2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwXrC2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwXrC2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwXrC2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwXrC2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwXrC2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwXrC2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwXrC2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwXrC2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWwXrC2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwXrC2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWwXrC2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwXrC2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWwXrC2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwXrC2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwXrC2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwXrC2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwXrC2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwXrC2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWwXrC2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwXrC2.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccADfRCA.s: Assembler messages:
encrypt.c: /tmp/ccADfRCA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccADfRCA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccADfRCA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccADfRCA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADfRCA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADfRCA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADfRCA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADfRCA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADfRCA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccADfRCA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccADfRCA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccADfRCA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccADfRCA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADfRCA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccADfRCA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccADfRCA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccADfRCA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADfRCA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADfRCA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADfRCA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADfRCA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccADfRCA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADfRCA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccADfRCA.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPINV8O.s: Assembler messages:
encrypt.c: /tmp/ccPINV8O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPINV8O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPINV8O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPINV8O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPINV8O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPINV8O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPINV8O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPINV8O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPINV8O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPINV8O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPINV8O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPINV8O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPINV8O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPINV8O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPINV8O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPINV8O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPINV8O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPINV8O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPINV8O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPINV8O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPINV8O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPINV8O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPINV8O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPINV8O.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAd6bSI.s: Assembler messages:
encrypt.c: /tmp/ccAd6bSI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAd6bSI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAd6bSI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAd6bSI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd6bSI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd6bSI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd6bSI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd6bSI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd6bSI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAd6bSI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAd6bSI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAd6bSI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAd6bSI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd6bSI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAd6bSI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAd6bSI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAd6bSI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAd6bSI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAd6bSI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAd6bSI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAd6bSI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAd6bSI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAd6bSI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAd6bSI.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBShjx2.s: Assembler messages:
encrypt.c: /tmp/ccBShjx2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBShjx2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBShjx2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBShjx2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBShjx2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBShjx2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBShjx2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBShjx2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBShjx2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBShjx2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBShjx2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBShjx2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBShjx2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBShjx2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBShjx2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBShjx2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBShjx2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBShjx2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBShjx2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBShjx2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBShjx2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBShjx2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBShjx2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBShjx2.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccegFnjN.s: Assembler messages:
encrypt.c: /tmp/ccegFnjN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccegFnjN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccegFnjN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccegFnjN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegFnjN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegFnjN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegFnjN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegFnjN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegFnjN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccegFnjN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccegFnjN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccegFnjN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccegFnjN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegFnjN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccegFnjN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccegFnjN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccegFnjN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccegFnjN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccegFnjN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccegFnjN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccegFnjN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccegFnjN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccegFnjN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccegFnjN.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoBYuFy.s: Assembler messages:
encrypt.c: /tmp/ccoBYuFy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoBYuFy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoBYuFy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoBYuFy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBYuFy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBYuFy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBYuFy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBYuFy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBYuFy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoBYuFy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoBYuFy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoBYuFy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoBYuFy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBYuFy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoBYuFy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoBYuFy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoBYuFy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoBYuFy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoBYuFy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoBYuFy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoBYuFy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoBYuFy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoBYuFy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoBYuFy.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpDUpOV.s: Assembler messages:
encrypt.c: /tmp/ccpDUpOV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpDUpOV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpDUpOV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpDUpOV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDUpOV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDUpOV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDUpOV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDUpOV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDUpOV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDUpOV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDUpOV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDUpOV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpDUpOV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDUpOV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpDUpOV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpDUpOV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpDUpOV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDUpOV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDUpOV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpDUpOV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDUpOV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpDUpOV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDUpOV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpDUpOV.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccydoMAm.s: Assembler messages:
encrypt.c: /tmp/ccydoMAm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccydoMAm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccydoMAm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccydoMAm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydoMAm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydoMAm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydoMAm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydoMAm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydoMAm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccydoMAm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccydoMAm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccydoMAm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccydoMAm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydoMAm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccydoMAm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccydoMAm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccydoMAm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccydoMAm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccydoMAm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccydoMAm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydoMAm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccydoMAm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccydoMAm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccydoMAm.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnOsA54.s: Assembler messages:
encrypt.c: /tmp/ccnOsA54.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnOsA54.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnOsA54.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnOsA54.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOsA54.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOsA54.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOsA54.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOsA54.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOsA54.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOsA54.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOsA54.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOsA54.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnOsA54.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOsA54.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnOsA54.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOsA54.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnOsA54.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnOsA54.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOsA54.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOsA54.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOsA54.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOsA54.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnOsA54.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnOsA54.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqg5RKC.s: Assembler messages:
encrypt.c: /tmp/ccqg5RKC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqg5RKC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqg5RKC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqg5RKC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqg5RKC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqg5RKC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqg5RKC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqg5RKC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqg5RKC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqg5RKC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqg5RKC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqg5RKC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqg5RKC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqg5RKC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqg5RKC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqg5RKC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqg5RKC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqg5RKC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqg5RKC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqg5RKC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqg5RKC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqg5RKC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqg5RKC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqg5RKC.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc2cTL5T.s: Assembler messages:
encrypt.c: /tmp/cc2cTL5T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2cTL5T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2cTL5T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2cTL5T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cTL5T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cTL5T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cTL5T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cTL5T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cTL5T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2cTL5T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2cTL5T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2cTL5T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2cTL5T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cTL5T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2cTL5T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2cTL5T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2cTL5T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2cTL5T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2cTL5T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2cTL5T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2cTL5T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2cTL5T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2cTL5T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2cTL5T.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc9LVikm.s: Assembler messages:
encrypt.c: /tmp/cc9LVikm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9LVikm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9LVikm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9LVikm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LVikm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LVikm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LVikm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LVikm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LVikm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9LVikm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9LVikm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9LVikm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9LVikm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LVikm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9LVikm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9LVikm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9LVikm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9LVikm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9LVikm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9LVikm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LVikm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9LVikm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9LVikm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9LVikm.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQA8x97.s: Assembler messages:
encrypt.c: /tmp/ccQA8x97.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQA8x97.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQA8x97.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQA8x97.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA8x97.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA8x97.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA8x97.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA8x97.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA8x97.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQA8x97.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQA8x97.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQA8x97.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQA8x97.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA8x97.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQA8x97.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQA8x97.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQA8x97.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQA8x97.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQA8x97.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQA8x97.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA8x97.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQA8x97.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQA8x97.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQA8x97.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbYmAwG.s: Assembler messages:
encrypt.c: /tmp/ccbYmAwG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbYmAwG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbYmAwG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbYmAwG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYmAwG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYmAwG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYmAwG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYmAwG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYmAwG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYmAwG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYmAwG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYmAwG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbYmAwG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYmAwG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbYmAwG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbYmAwG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbYmAwG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYmAwG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYmAwG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYmAwG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYmAwG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbYmAwG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYmAwG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbYmAwG.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchxHUNM.s: Assembler messages:
encrypt.c: /tmp/cchxHUNM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchxHUNM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchxHUNM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchxHUNM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxHUNM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxHUNM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxHUNM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxHUNM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxHUNM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchxHUNM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchxHUNM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchxHUNM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchxHUNM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxHUNM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchxHUNM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchxHUNM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchxHUNM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchxHUNM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchxHUNM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchxHUNM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxHUNM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchxHUNM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchxHUNM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchxHUNM.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnbmBVu.s: Assembler messages:
encrypt.c: /tmp/ccnbmBVu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnbmBVu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnbmBVu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnbmBVu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbmBVu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbmBVu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbmBVu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbmBVu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbmBVu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnbmBVu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnbmBVu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnbmBVu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnbmBVu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbmBVu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnbmBVu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnbmBVu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnbmBVu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbmBVu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbmBVu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbmBVu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbmBVu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnbmBVu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbmBVu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbmBVu.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8pBnyh.s: Assembler messages:
encrypt.c: /tmp/cc8pBnyh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8pBnyh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8pBnyh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8pBnyh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pBnyh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pBnyh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pBnyh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pBnyh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pBnyh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8pBnyh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8pBnyh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8pBnyh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8pBnyh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pBnyh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8pBnyh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8pBnyh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8pBnyh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8pBnyh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8pBnyh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8pBnyh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8pBnyh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8pBnyh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8pBnyh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8pBnyh.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNO1TSE.s: Assembler messages:
encrypt.c: /tmp/ccNO1TSE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNO1TSE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNO1TSE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNO1TSE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNO1TSE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNO1TSE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNO1TSE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNO1TSE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNO1TSE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNO1TSE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNO1TSE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNO1TSE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNO1TSE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNO1TSE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNO1TSE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNO1TSE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNO1TSE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNO1TSE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNO1TSE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNO1TSE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNO1TSE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNO1TSE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNO1TSE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNO1TSE.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccioxJWK.s: Assembler messages:
encrypt.c: /tmp/ccioxJWK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccioxJWK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccioxJWK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccioxJWK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioxJWK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioxJWK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioxJWK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioxJWK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioxJWK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccioxJWK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccioxJWK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccioxJWK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccioxJWK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioxJWK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccioxJWK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccioxJWK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccioxJWK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccioxJWK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccioxJWK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccioxJWK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccioxJWK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccioxJWK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccioxJWK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccioxJWK.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccwPPtXx.s: Assembler messages:
encrypt.c: /tmp/ccwPPtXx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwPPtXx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwPPtXx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwPPtXx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPPtXx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPPtXx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPPtXx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPPtXx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPPtXx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwPPtXx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwPPtXx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwPPtXx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwPPtXx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPPtXx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwPPtXx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwPPtXx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwPPtXx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPPtXx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPPtXx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwPPtXx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPPtXx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwPPtXx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPPtXx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwPPtXx.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0cD9yF.s: Assembler messages:
encrypt.c: /tmp/cc0cD9yF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0cD9yF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0cD9yF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0cD9yF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cD9yF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cD9yF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cD9yF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cD9yF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cD9yF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0cD9yF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0cD9yF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0cD9yF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0cD9yF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cD9yF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0cD9yF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0cD9yF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0cD9yF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0cD9yF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0cD9yF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0cD9yF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cD9yF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0cD9yF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0cD9yF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0cD9yF.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccffmBIf.s: Assembler messages:
encrypt.c: /tmp/ccffmBIf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccffmBIf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccffmBIf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccffmBIf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffmBIf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffmBIf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffmBIf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffmBIf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffmBIf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccffmBIf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccffmBIf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccffmBIf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccffmBIf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffmBIf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccffmBIf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccffmBIf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccffmBIf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccffmBIf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccffmBIf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffmBIf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccffmBIf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccffmBIf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccffmBIf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccffmBIf.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFfbCPD.s: Assembler messages:
encrypt.c: /tmp/ccFfbCPD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFfbCPD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFfbCPD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFfbCPD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfbCPD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfbCPD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfbCPD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfbCPD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfbCPD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFfbCPD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFfbCPD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFfbCPD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFfbCPD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfbCPD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFfbCPD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFfbCPD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFfbCPD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFfbCPD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFfbCPD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFfbCPD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFfbCPD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFfbCPD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFfbCPD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFfbCPD.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoSnJQf.s: Assembler messages:
encrypt.c: /tmp/ccoSnJQf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoSnJQf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoSnJQf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoSnJQf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSnJQf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSnJQf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSnJQf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSnJQf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSnJQf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSnJQf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSnJQf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSnJQf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoSnJQf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSnJQf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoSnJQf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoSnJQf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSnJQf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSnJQf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSnJQf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSnJQf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSnJQf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoSnJQf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSnJQf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSnJQf.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRY6zEo.s: Assembler messages:
encrypt.c: /tmp/ccRY6zEo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRY6zEo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRY6zEo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRY6zEo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRY6zEo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRY6zEo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRY6zEo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRY6zEo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRY6zEo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRY6zEo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRY6zEo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRY6zEo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRY6zEo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRY6zEo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRY6zEo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRY6zEo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRY6zEo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRY6zEo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRY6zEo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRY6zEo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRY6zEo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRY6zEo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRY6zEo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRY6zEo.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczU5w51.s: Assembler messages:
encrypt.c: /tmp/cczU5w51.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczU5w51.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczU5w51.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczU5w51.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczU5w51.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczU5w51.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczU5w51.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczU5w51.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczU5w51.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczU5w51.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczU5w51.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczU5w51.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczU5w51.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczU5w51.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczU5w51.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczU5w51.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczU5w51.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczU5w51.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczU5w51.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczU5w51.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczU5w51.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczU5w51.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczU5w51.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczU5w51.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc2QIlDD.s: Assembler messages:
encrypt.c: /tmp/cc2QIlDD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2QIlDD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2QIlDD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2QIlDD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QIlDD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QIlDD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QIlDD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QIlDD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QIlDD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QIlDD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QIlDD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QIlDD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2QIlDD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QIlDD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2QIlDD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QIlDD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2QIlDD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2QIlDD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QIlDD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QIlDD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2QIlDD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QIlDD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2QIlDD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2QIlDD.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccouhZQi.s: Assembler messages:
encrypt.c: /tmp/ccouhZQi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccouhZQi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccouhZQi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccouhZQi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouhZQi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouhZQi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouhZQi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouhZQi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouhZQi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccouhZQi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccouhZQi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccouhZQi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccouhZQi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouhZQi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccouhZQi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccouhZQi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccouhZQi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouhZQi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouhZQi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccouhZQi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouhZQi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccouhZQi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouhZQi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccouhZQi.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cckj2rB2.s: Assembler messages:
encrypt.c: /tmp/cckj2rB2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckj2rB2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckj2rB2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckj2rB2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj2rB2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj2rB2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj2rB2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj2rB2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj2rB2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckj2rB2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckj2rB2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckj2rB2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckj2rB2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj2rB2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckj2rB2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckj2rB2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckj2rB2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckj2rB2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckj2rB2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckj2rB2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckj2rB2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckj2rB2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckj2rB2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckj2rB2.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccszeC1o.s: Assembler messages:
encrypt.c: /tmp/ccszeC1o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccszeC1o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccszeC1o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccszeC1o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszeC1o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszeC1o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszeC1o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszeC1o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszeC1o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszeC1o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszeC1o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszeC1o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccszeC1o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszeC1o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccszeC1o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszeC1o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccszeC1o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszeC1o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszeC1o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszeC1o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszeC1o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszeC1o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccszeC1o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszeC1o.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDxKr8G.s: Assembler messages:
encrypt.c: /tmp/ccDxKr8G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDxKr8G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDxKr8G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDxKr8G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxKr8G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxKr8G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxKr8G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxKr8G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxKr8G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDxKr8G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDxKr8G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDxKr8G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDxKr8G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxKr8G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDxKr8G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDxKr8G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDxKr8G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDxKr8G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDxKr8G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDxKr8G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDxKr8G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDxKr8G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDxKr8G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDxKr8G.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ0iKX7.s: Assembler messages:
encrypt.c: /tmp/ccZ0iKX7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ0iKX7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ0iKX7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ0iKX7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0iKX7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0iKX7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0iKX7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0iKX7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0iKX7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ0iKX7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ0iKX7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ0iKX7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ0iKX7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0iKX7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ0iKX7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZ0iKX7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZ0iKX7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0iKX7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0iKX7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ0iKX7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0iKX7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ0iKX7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0iKX7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZ0iKX7.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1GRcrA.s: Assembler messages:
encrypt.c: /tmp/cc1GRcrA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1GRcrA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1GRcrA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1GRcrA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GRcrA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GRcrA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GRcrA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GRcrA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GRcrA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1GRcrA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1GRcrA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1GRcrA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1GRcrA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GRcrA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1GRcrA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1GRcrA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1GRcrA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1GRcrA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1GRcrA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1GRcrA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1GRcrA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1GRcrA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1GRcrA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1GRcrA.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDI66cD.s: Assembler messages:
encrypt.c: /tmp/ccDI66cD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDI66cD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDI66cD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDI66cD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI66cD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI66cD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI66cD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI66cD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI66cD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDI66cD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDI66cD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDI66cD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDI66cD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI66cD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDI66cD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDI66cD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDI66cD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDI66cD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDI66cD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDI66cD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDI66cD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDI66cD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDI66cD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDI66cD.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1cCgic.s: Assembler messages:
encrypt.c: /tmp/cc1cCgic.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1cCgic.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1cCgic.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1cCgic.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cCgic.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cCgic.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cCgic.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cCgic.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cCgic.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1cCgic.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1cCgic.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1cCgic.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1cCgic.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cCgic.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1cCgic.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1cCgic.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1cCgic.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1cCgic.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1cCgic.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1cCgic.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1cCgic.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1cCgic.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1cCgic.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1cCgic.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5BzaUR.s: Assembler messages:
encrypt.c: /tmp/cc5BzaUR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5BzaUR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5BzaUR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5BzaUR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BzaUR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BzaUR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BzaUR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BzaUR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BzaUR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BzaUR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BzaUR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BzaUR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5BzaUR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BzaUR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5BzaUR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BzaUR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5BzaUR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BzaUR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BzaUR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BzaUR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BzaUR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BzaUR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5BzaUR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BzaUR.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclf5ExU.s: Assembler messages:
encrypt.c: /tmp/cclf5ExU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclf5ExU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclf5ExU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclf5ExU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclf5ExU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclf5ExU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclf5ExU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclf5ExU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclf5ExU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclf5ExU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclf5ExU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclf5ExU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclf5ExU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclf5ExU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclf5ExU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclf5ExU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclf5ExU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclf5ExU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclf5ExU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclf5ExU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclf5ExU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclf5ExU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclf5ExU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclf5ExU.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvCDq2z.s: Assembler messages:
encrypt.c: /tmp/ccvCDq2z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvCDq2z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvCDq2z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvCDq2z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCDq2z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCDq2z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCDq2z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCDq2z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCDq2z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvCDq2z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvCDq2z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvCDq2z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvCDq2z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCDq2z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvCDq2z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvCDq2z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvCDq2z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvCDq2z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvCDq2z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvCDq2z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCDq2z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvCDq2z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvCDq2z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvCDq2z.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY5FQK5.s: Assembler messages:
encrypt.c: /tmp/ccY5FQK5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY5FQK5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY5FQK5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY5FQK5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5FQK5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5FQK5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5FQK5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5FQK5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5FQK5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY5FQK5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY5FQK5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY5FQK5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY5FQK5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5FQK5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY5FQK5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY5FQK5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY5FQK5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5FQK5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5FQK5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5FQK5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5FQK5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY5FQK5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5FQK5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5FQK5.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccm94s9w.s: Assembler messages:
encrypt.c: /tmp/ccm94s9w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm94s9w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm94s9w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm94s9w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm94s9w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm94s9w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm94s9w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm94s9w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm94s9w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm94s9w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm94s9w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm94s9w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm94s9w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm94s9w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm94s9w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm94s9w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm94s9w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm94s9w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm94s9w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm94s9w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm94s9w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm94s9w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm94s9w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm94s9w.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHPkZyV.s: Assembler messages:
encrypt.c: /tmp/ccHPkZyV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHPkZyV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHPkZyV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHPkZyV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPkZyV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPkZyV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPkZyV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPkZyV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPkZyV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHPkZyV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHPkZyV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHPkZyV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHPkZyV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPkZyV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHPkZyV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHPkZyV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHPkZyV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHPkZyV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHPkZyV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHPkZyV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHPkZyV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHPkZyV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHPkZyV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHPkZyV.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRmMq9f.s: Assembler messages:
encrypt.c: /tmp/ccRmMq9f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRmMq9f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRmMq9f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRmMq9f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmMq9f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmMq9f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmMq9f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmMq9f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmMq9f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRmMq9f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRmMq9f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRmMq9f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRmMq9f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmMq9f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRmMq9f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRmMq9f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRmMq9f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRmMq9f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRmMq9f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRmMq9f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRmMq9f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRmMq9f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRmMq9f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRmMq9f.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc7VIz0b.s: Assembler messages:
encrypt.c: /tmp/cc7VIz0b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7VIz0b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7VIz0b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7VIz0b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VIz0b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VIz0b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VIz0b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VIz0b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VIz0b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7VIz0b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7VIz0b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7VIz0b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7VIz0b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VIz0b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7VIz0b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7VIz0b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7VIz0b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7VIz0b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7VIz0b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7VIz0b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7VIz0b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7VIz0b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7VIz0b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7VIz0b.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccWXPU0x.s: Assembler messages:
encrypt.c: /tmp/ccWXPU0x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWXPU0x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWXPU0x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWXPU0x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXPU0x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXPU0x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXPU0x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXPU0x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXPU0x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXPU0x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXPU0x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXPU0x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWXPU0x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXPU0x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWXPU0x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXPU0x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWXPU0x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXPU0x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXPU0x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXPU0x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXPU0x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXPU0x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWXPU0x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXPU0x.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0Sjn1Y.s: Assembler messages:
encrypt.c: /tmp/cc0Sjn1Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Sjn1Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Sjn1Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Sjn1Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Sjn1Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Sjn1Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Sjn1Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Sjn1Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Sjn1Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Sjn1Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Sjn1Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Sjn1Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Sjn1Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Sjn1Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Sjn1Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0Sjn1Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Sjn1Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Sjn1Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Sjn1Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Sjn1Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Sjn1Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Sjn1Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Sjn1Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Sjn1Y.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGUCeju.s: Assembler messages:
encrypt.c: /tmp/ccGUCeju.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGUCeju.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGUCeju.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGUCeju.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUCeju.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUCeju.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUCeju.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUCeju.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUCeju.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGUCeju.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGUCeju.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGUCeju.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGUCeju.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUCeju.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGUCeju.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGUCeju.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGUCeju.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGUCeju.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGUCeju.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGUCeju.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGUCeju.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGUCeju.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGUCeju.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGUCeju.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6j0wez.s: Assembler messages:
encrypt.c: /tmp/cc6j0wez.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6j0wez.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6j0wez.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6j0wez.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j0wez.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j0wez.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j0wez.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j0wez.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j0wez.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6j0wez.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6j0wez.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6j0wez.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6j0wez.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j0wez.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6j0wez.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6j0wez.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6j0wez.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6j0wez.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6j0wez.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j0wez.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6j0wez.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6j0wez.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6j0wez.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6j0wez.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc6j0wez.s: Assembler messages:
encrypt.c: /tmp/cc6j0wez.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6j0wez.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6j0wez.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6j0wez.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j0wez.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j0wez.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j0wez.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j0wez.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j0wez.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6j0wez.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6j0wez.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6j0wez.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6j0wez.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j0wez.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6j0wez.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6j0wez.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6j0wez.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6j0wez.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6j0wez.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6j0wez.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6j0wez.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6j0wez.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6j0wez.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6j0wez.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoalLNp.s: Assembler messages:
encrypt.c: /tmp/ccoalLNp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoalLNp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoalLNp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoalLNp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoalLNp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoalLNp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoalLNp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoalLNp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoalLNp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoalLNp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoalLNp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoalLNp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoalLNp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoalLNp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoalLNp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoalLNp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoalLNp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoalLNp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoalLNp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoalLNp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoalLNp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoalLNp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoalLNp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoalLNp.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccoalLNp.s: Assembler messages:
encrypt.c: /tmp/ccoalLNp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoalLNp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoalLNp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoalLNp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoalLNp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoalLNp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoalLNp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoalLNp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoalLNp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoalLNp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoalLNp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoalLNp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoalLNp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoalLNp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoalLNp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoalLNp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoalLNp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoalLNp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoalLNp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoalLNp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoalLNp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoalLNp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoalLNp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoalLNp.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFcAFxf.s: Assembler messages:
encrypt.c: /tmp/ccFcAFxf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFcAFxf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFcAFxf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFcAFxf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcAFxf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcAFxf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcAFxf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcAFxf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcAFxf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcAFxf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcAFxf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcAFxf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFcAFxf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcAFxf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFcAFxf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcAFxf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFcAFxf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcAFxf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFcAFxf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFcAFxf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcAFxf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFcAFxf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFcAFxf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFcAFxf.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccFcAFxf.s: Assembler messages:
encrypt.c: /tmp/ccFcAFxf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFcAFxf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFcAFxf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFcAFxf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcAFxf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcAFxf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcAFxf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcAFxf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcAFxf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcAFxf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcAFxf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcAFxf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFcAFxf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcAFxf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFcAFxf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcAFxf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFcAFxf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcAFxf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFcAFxf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFcAFxf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcAFxf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFcAFxf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFcAFxf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFcAFxf.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpvqTIv.s: Assembler messages:
encrypt.c: /tmp/ccpvqTIv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpvqTIv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpvqTIv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpvqTIv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvqTIv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvqTIv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvqTIv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvqTIv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvqTIv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpvqTIv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpvqTIv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpvqTIv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpvqTIv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvqTIv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpvqTIv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpvqTIv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpvqTIv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpvqTIv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpvqTIv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvqTIv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpvqTIv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpvqTIv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpvqTIv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpvqTIv.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccpvqTIv.s: Assembler messages:
encrypt.c: /tmp/ccpvqTIv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpvqTIv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpvqTIv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpvqTIv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvqTIv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvqTIv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvqTIv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvqTIv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvqTIv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpvqTIv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpvqTIv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpvqTIv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpvqTIv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvqTIv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpvqTIv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpvqTIv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpvqTIv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpvqTIv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpvqTIv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpvqTIv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpvqTIv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpvqTIv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpvqTIv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpvqTIv.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc20agNL.s: Assembler messages:
encrypt.c: /tmp/cc20agNL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc20agNL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc20agNL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc20agNL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20agNL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20agNL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20agNL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20agNL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20agNL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc20agNL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc20agNL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc20agNL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc20agNL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20agNL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc20agNL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc20agNL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc20agNL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20agNL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20agNL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20agNL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20agNL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc20agNL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20agNL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20agNL.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc20agNL.s: Assembler messages:
encrypt.c: /tmp/cc20agNL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc20agNL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc20agNL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc20agNL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20agNL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20agNL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20agNL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20agNL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20agNL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc20agNL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc20agNL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc20agNL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc20agNL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20agNL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc20agNL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc20agNL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc20agNL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20agNL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20agNL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc20agNL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20agNL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc20agNL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20agNL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc20agNL.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccaxVxFm.s: Assembler messages:
encrypt.c: /tmp/ccaxVxFm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaxVxFm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaxVxFm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaxVxFm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxVxFm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxVxFm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxVxFm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxVxFm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxVxFm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxVxFm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxVxFm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxVxFm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaxVxFm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxVxFm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaxVxFm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxVxFm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaxVxFm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxVxFm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxVxFm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxVxFm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxVxFm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxVxFm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaxVxFm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxVxFm.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccaxVxFm.s: Assembler messages:
encrypt.c: /tmp/ccaxVxFm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaxVxFm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaxVxFm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaxVxFm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxVxFm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxVxFm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxVxFm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxVxFm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxVxFm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxVxFm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxVxFm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxVxFm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaxVxFm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxVxFm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaxVxFm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxVxFm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaxVxFm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaxVxFm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxVxFm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxVxFm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaxVxFm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxVxFm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaxVxFm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaxVxFm.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC0Yadu.s: Assembler messages:
encrypt.c: /tmp/ccC0Yadu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC0Yadu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC0Yadu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC0Yadu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0Yadu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0Yadu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0Yadu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0Yadu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0Yadu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC0Yadu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC0Yadu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC0Yadu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC0Yadu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0Yadu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC0Yadu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC0Yadu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC0Yadu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC0Yadu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC0Yadu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0Yadu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC0Yadu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC0Yadu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC0Yadu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC0Yadu.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccC0Yadu.s: Assembler messages:
encrypt.c: /tmp/ccC0Yadu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC0Yadu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC0Yadu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC0Yadu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0Yadu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0Yadu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0Yadu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0Yadu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0Yadu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC0Yadu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC0Yadu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC0Yadu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC0Yadu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0Yadu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC0Yadu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC0Yadu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC0Yadu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC0Yadu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC0Yadu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0Yadu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC0Yadu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC0Yadu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC0Yadu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC0Yadu.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccznh6gk.s: Assembler messages:
encrypt.c: /tmp/ccznh6gk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccznh6gk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccznh6gk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccznh6gk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznh6gk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznh6gk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznh6gk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznh6gk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznh6gk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccznh6gk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccznh6gk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccznh6gk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccznh6gk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznh6gk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccznh6gk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccznh6gk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccznh6gk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccznh6gk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccznh6gk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccznh6gk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznh6gk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccznh6gk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccznh6gk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccznh6gk.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccznh6gk.s: Assembler messages:
encrypt.c: /tmp/ccznh6gk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccznh6gk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccznh6gk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccznh6gk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznh6gk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznh6gk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznh6gk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznh6gk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznh6gk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccznh6gk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccznh6gk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccznh6gk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccznh6gk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznh6gk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccznh6gk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccznh6gk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccznh6gk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccznh6gk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccznh6gk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccznh6gk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznh6gk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccznh6gk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccznh6gk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccznh6gk.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGmgQoG.s: Assembler messages:
encrypt.c: /tmp/ccGmgQoG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGmgQoG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGmgQoG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGmgQoG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmgQoG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmgQoG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmgQoG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmgQoG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmgQoG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmgQoG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmgQoG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmgQoG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGmgQoG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmgQoG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGmgQoG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmgQoG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGmgQoG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGmgQoG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmgQoG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmgQoG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmgQoG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmgQoG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGmgQoG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGmgQoG.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpuZJik.s: Assembler messages:
encrypt.c: /tmp/ccpuZJik.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpuZJik.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpuZJik.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpuZJik.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuZJik.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuZJik.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuZJik.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuZJik.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuZJik.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpuZJik.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpuZJik.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpuZJik.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpuZJik.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuZJik.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpuZJik.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpuZJik.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpuZJik.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpuZJik.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpuZJik.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuZJik.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpuZJik.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpuZJik.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpuZJik.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpuZJik.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cccTQALE.s: Assembler messages:
encrypt.c: /tmp/cccTQALE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccTQALE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccTQALE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccTQALE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTQALE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTQALE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTQALE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTQALE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTQALE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccTQALE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccTQALE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccTQALE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccTQALE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTQALE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccTQALE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccTQALE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccTQALE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccTQALE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccTQALE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccTQALE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTQALE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccTQALE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccTQALE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccTQALE.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccoDZzsg.s: Assembler messages:
encrypt.c: /tmp/ccoDZzsg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoDZzsg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoDZzsg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoDZzsg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDZzsg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDZzsg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDZzsg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDZzsg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDZzsg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoDZzsg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoDZzsg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoDZzsg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoDZzsg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDZzsg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoDZzsg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoDZzsg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoDZzsg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoDZzsg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoDZzsg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDZzsg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoDZzsg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoDZzsg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoDZzsg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoDZzsg.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccntmLik.s: Assembler messages:
encrypt.c: /tmp/ccntmLik.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccntmLik.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccntmLik.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccntmLik.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntmLik.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntmLik.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntmLik.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntmLik.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntmLik.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccntmLik.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccntmLik.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccntmLik.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccntmLik.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntmLik.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccntmLik.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccntmLik.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccntmLik.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntmLik.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntmLik.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntmLik.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntmLik.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccntmLik.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntmLik.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntmLik.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqIFArG.s: Assembler messages:
encrypt.c: /tmp/ccqIFArG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqIFArG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqIFArG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqIFArG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIFArG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIFArG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIFArG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIFArG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIFArG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqIFArG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqIFArG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqIFArG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqIFArG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIFArG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqIFArG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqIFArG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqIFArG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqIFArG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqIFArG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqIFArG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqIFArG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqIFArG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqIFArG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqIFArG.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7d9Z1o.s: Assembler messages:
encrypt.c: /tmp/cc7d9Z1o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7d9Z1o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7d9Z1o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7d9Z1o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7d9Z1o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7d9Z1o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7d9Z1o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7d9Z1o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7d9Z1o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7d9Z1o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7d9Z1o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7d9Z1o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7d9Z1o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7d9Z1o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7d9Z1o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7d9Z1o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7d9Z1o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7d9Z1o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7d9Z1o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7d9Z1o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7d9Z1o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7d9Z1o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7d9Z1o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7d9Z1o.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNhATKV.s: Assembler messages:
encrypt.c: /tmp/ccNhATKV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNhATKV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNhATKV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNhATKV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhATKV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhATKV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhATKV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhATKV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhATKV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhATKV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhATKV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhATKV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNhATKV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhATKV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNhATKV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhATKV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNhATKV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhATKV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhATKV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhATKV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhATKV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhATKV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNhATKV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhATKV.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4Vv4Kp.s: Assembler messages:
encrypt.c: /tmp/cc4Vv4Kp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4Vv4Kp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4Vv4Kp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4Vv4Kp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Vv4Kp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Vv4Kp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Vv4Kp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Vv4Kp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Vv4Kp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Vv4Kp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Vv4Kp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Vv4Kp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4Vv4Kp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Vv4Kp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4Vv4Kp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4Vv4Kp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4Vv4Kp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Vv4Kp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Vv4Kp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4Vv4Kp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Vv4Kp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4Vv4Kp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Vv4Kp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4Vv4Kp.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccguUZJV.s: Assembler messages:
encrypt.c: /tmp/ccguUZJV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccguUZJV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccguUZJV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccguUZJV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguUZJV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguUZJV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguUZJV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguUZJV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguUZJV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccguUZJV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccguUZJV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccguUZJV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccguUZJV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguUZJV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccguUZJV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccguUZJV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccguUZJV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccguUZJV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccguUZJV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccguUZJV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccguUZJV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccguUZJV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccguUZJV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccguUZJV.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR1wQ6n.s: Assembler messages:
encrypt.c: /tmp/ccR1wQ6n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR1wQ6n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR1wQ6n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR1wQ6n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1wQ6n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1wQ6n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1wQ6n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1wQ6n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1wQ6n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR1wQ6n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR1wQ6n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR1wQ6n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR1wQ6n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1wQ6n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR1wQ6n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR1wQ6n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR1wQ6n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1wQ6n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1wQ6n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR1wQ6n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1wQ6n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR1wQ6n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1wQ6n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR1wQ6n.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf32dIV.s: Assembler messages:
encrypt.c: /tmp/ccf32dIV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf32dIV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf32dIV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf32dIV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf32dIV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf32dIV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf32dIV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf32dIV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf32dIV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf32dIV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf32dIV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf32dIV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf32dIV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf32dIV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf32dIV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf32dIV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf32dIV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf32dIV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf32dIV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf32dIV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf32dIV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf32dIV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf32dIV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf32dIV.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2tU5Rh.s: Assembler messages:
encrypt.c: /tmp/cc2tU5Rh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2tU5Rh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2tU5Rh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2tU5Rh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tU5Rh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tU5Rh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tU5Rh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tU5Rh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tU5Rh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2tU5Rh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2tU5Rh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2tU5Rh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2tU5Rh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tU5Rh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2tU5Rh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2tU5Rh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2tU5Rh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2tU5Rh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2tU5Rh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2tU5Rh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2tU5Rh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2tU5Rh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2tU5Rh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2tU5Rh.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS9sVj3.s: Assembler messages:
encrypt.c: /tmp/ccS9sVj3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS9sVj3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS9sVj3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS9sVj3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9sVj3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9sVj3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9sVj3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9sVj3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9sVj3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS9sVj3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS9sVj3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS9sVj3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS9sVj3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9sVj3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS9sVj3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS9sVj3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS9sVj3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS9sVj3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS9sVj3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS9sVj3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9sVj3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS9sVj3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS9sVj3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS9sVj3.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHcXsp9.s: Assembler messages:
encrypt.c: /tmp/ccHcXsp9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHcXsp9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHcXsp9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHcXsp9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcXsp9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcXsp9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcXsp9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcXsp9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcXsp9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHcXsp9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHcXsp9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHcXsp9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHcXsp9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcXsp9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHcXsp9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHcXsp9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHcXsp9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHcXsp9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHcXsp9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHcXsp9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHcXsp9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHcXsp9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHcXsp9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHcXsp9.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqmrBIT.s: Assembler messages:
encrypt.c: /tmp/ccqmrBIT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqmrBIT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqmrBIT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqmrBIT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmrBIT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmrBIT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmrBIT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmrBIT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmrBIT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqmrBIT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqmrBIT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqmrBIT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqmrBIT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmrBIT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqmrBIT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqmrBIT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqmrBIT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqmrBIT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqmrBIT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqmrBIT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmrBIT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqmrBIT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqmrBIT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqmrBIT.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGTf3vn.s: Assembler messages:
encrypt.c: /tmp/ccGTf3vn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGTf3vn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGTf3vn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGTf3vn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTf3vn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTf3vn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTf3vn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTf3vn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTf3vn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGTf3vn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGTf3vn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGTf3vn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGTf3vn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTf3vn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGTf3vn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGTf3vn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGTf3vn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGTf3vn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGTf3vn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTf3vn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGTf3vn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGTf3vn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGTf3vn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGTf3vn.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLD3iia.s: Assembler messages:
encrypt.c: /tmp/ccLD3iia.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLD3iia.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLD3iia.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLD3iia.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD3iia.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD3iia.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD3iia.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD3iia.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD3iia.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLD3iia.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLD3iia.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLD3iia.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLD3iia.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD3iia.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLD3iia.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLD3iia.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLD3iia.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLD3iia.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLD3iia.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLD3iia.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLD3iia.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLD3iia.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLD3iia.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLD3iia.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIdrYug.s: Assembler messages:
encrypt.c: /tmp/ccIdrYug.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIdrYug.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIdrYug.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIdrYug.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdrYug.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdrYug.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdrYug.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdrYug.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdrYug.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIdrYug.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIdrYug.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIdrYug.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIdrYug.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdrYug.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIdrYug.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIdrYug.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIdrYug.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIdrYug.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIdrYug.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIdrYug.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIdrYug.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIdrYug.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIdrYug.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIdrYug.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm3giJX.s: Assembler messages:
encrypt.c: /tmp/ccm3giJX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm3giJX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm3giJX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm3giJX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3giJX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3giJX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3giJX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3giJX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3giJX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3giJX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3giJX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3giJX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm3giJX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3giJX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm3giJX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3giJX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm3giJX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm3giJX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3giJX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3giJX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm3giJX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3giJX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm3giJX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm3giJX.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccntmhy6.s: Assembler messages:
encrypt.c: /tmp/ccntmhy6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccntmhy6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccntmhy6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccntmhy6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntmhy6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntmhy6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntmhy6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntmhy6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntmhy6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccntmhy6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccntmhy6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccntmhy6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccntmhy6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntmhy6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccntmhy6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccntmhy6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccntmhy6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntmhy6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntmhy6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccntmhy6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntmhy6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccntmhy6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntmhy6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccntmhy6.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxATyzL.s: Assembler messages:
encrypt.c: /tmp/ccxATyzL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxATyzL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxATyzL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxATyzL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxATyzL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxATyzL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxATyzL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxATyzL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxATyzL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxATyzL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxATyzL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxATyzL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxATyzL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxATyzL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxATyzL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxATyzL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxATyzL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxATyzL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxATyzL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxATyzL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxATyzL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxATyzL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxATyzL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxATyzL.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0acE4e.s: Assembler messages:
encrypt.c: /tmp/cc0acE4e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0acE4e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0acE4e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0acE4e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0acE4e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0acE4e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0acE4e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0acE4e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0acE4e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0acE4e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0acE4e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0acE4e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0acE4e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0acE4e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0acE4e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0acE4e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0acE4e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0acE4e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0acE4e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0acE4e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0acE4e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0acE4e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0acE4e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0acE4e.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1UkbRU.s: Assembler messages:
encrypt.c: /tmp/cc1UkbRU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1UkbRU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1UkbRU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1UkbRU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UkbRU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UkbRU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UkbRU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UkbRU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UkbRU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1UkbRU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1UkbRU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1UkbRU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1UkbRU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UkbRU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1UkbRU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1UkbRU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1UkbRU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1UkbRU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1UkbRU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1UkbRU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1UkbRU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1UkbRU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1UkbRU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1UkbRU.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMnkzWZ.s: Assembler messages:
encrypt.c: /tmp/ccMnkzWZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMnkzWZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMnkzWZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMnkzWZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnkzWZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnkzWZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnkzWZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnkzWZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnkzWZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMnkzWZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMnkzWZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMnkzWZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMnkzWZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnkzWZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMnkzWZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMnkzWZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMnkzWZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnkzWZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnkzWZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnkzWZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnkzWZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMnkzWZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnkzWZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnkzWZ.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTgB9xI.s: Assembler messages:
encrypt.c: /tmp/ccTgB9xI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTgB9xI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTgB9xI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTgB9xI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgB9xI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgB9xI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgB9xI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgB9xI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgB9xI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgB9xI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgB9xI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgB9xI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTgB9xI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgB9xI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTgB9xI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgB9xI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTgB9xI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgB9xI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgB9xI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgB9xI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgB9xI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgB9xI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTgB9xI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgB9xI.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFoqTjw.s: Assembler messages:
encrypt.c: /tmp/ccFoqTjw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFoqTjw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFoqTjw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFoqTjw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoqTjw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoqTjw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoqTjw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoqTjw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoqTjw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoqTjw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoqTjw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoqTjw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFoqTjw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoqTjw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFoqTjw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoqTjw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFoqTjw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoqTjw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFoqTjw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFoqTjw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoqTjw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFoqTjw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFoqTjw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFoqTjw.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHogCoP.s: Assembler messages:
encrypt.c: /tmp/ccHogCoP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHogCoP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHogCoP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHogCoP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHogCoP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHogCoP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHogCoP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHogCoP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHogCoP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHogCoP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHogCoP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHogCoP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHogCoP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHogCoP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHogCoP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHogCoP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHogCoP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHogCoP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHogCoP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHogCoP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHogCoP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHogCoP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHogCoP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHogCoP.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8MHFjX.s: Assembler messages:
encrypt.c: /tmp/cc8MHFjX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8MHFjX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8MHFjX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8MHFjX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MHFjX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MHFjX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MHFjX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MHFjX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MHFjX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8MHFjX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8MHFjX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8MHFjX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8MHFjX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MHFjX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8MHFjX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8MHFjX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8MHFjX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8MHFjX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8MHFjX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MHFjX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8MHFjX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8MHFjX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8MHFjX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8MHFjX.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTIA0XC.s: Assembler messages:
encrypt.c: /tmp/ccTIA0XC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTIA0XC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTIA0XC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTIA0XC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIA0XC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIA0XC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIA0XC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIA0XC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIA0XC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIA0XC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIA0XC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIA0XC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTIA0XC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIA0XC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTIA0XC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIA0XC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTIA0XC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTIA0XC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTIA0XC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTIA0XC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIA0XC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTIA0XC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTIA0XC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTIA0XC.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCfImHI.s: Assembler messages:
encrypt.c: /tmp/ccCfImHI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCfImHI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCfImHI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCfImHI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfImHI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfImHI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfImHI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfImHI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfImHI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfImHI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfImHI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfImHI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCfImHI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfImHI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCfImHI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCfImHI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCfImHI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfImHI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfImHI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCfImHI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfImHI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCfImHI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfImHI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCfImHI.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVsRLGr.s: Assembler messages:
encrypt.c: /tmp/ccVsRLGr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVsRLGr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVsRLGr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVsRLGr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsRLGr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsRLGr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsRLGr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsRLGr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsRLGr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVsRLGr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVsRLGr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVsRLGr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVsRLGr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsRLGr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVsRLGr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVsRLGr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVsRLGr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVsRLGr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVsRLGr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVsRLGr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVsRLGr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVsRLGr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVsRLGr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVsRLGr.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3kDehL.s: Assembler messages:
encrypt.c: /tmp/cc3kDehL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3kDehL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3kDehL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3kDehL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kDehL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kDehL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kDehL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kDehL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kDehL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3kDehL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3kDehL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3kDehL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3kDehL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kDehL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3kDehL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3kDehL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3kDehL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kDehL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kDehL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3kDehL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kDehL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3kDehL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kDehL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3kDehL.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCs6Ofv.s: Assembler messages:
encrypt.c: /tmp/ccCs6Ofv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCs6Ofv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCs6Ofv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCs6Ofv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs6Ofv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs6Ofv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs6Ofv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs6Ofv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs6Ofv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCs6Ofv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCs6Ofv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCs6Ofv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCs6Ofv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs6Ofv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCs6Ofv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCs6Ofv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCs6Ofv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCs6Ofv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCs6Ofv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCs6Ofv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCs6Ofv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCs6Ofv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCs6Ofv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCs6Ofv.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/cc8a2fcW.s: Assembler messages:
encrypt.c: /tmp/cc8a2fcW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8a2fcW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8a2fcW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8a2fcW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8a2fcW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8a2fcW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8a2fcW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8a2fcW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8a2fcW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8a2fcW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8a2fcW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8a2fcW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8a2fcW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8a2fcW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8a2fcW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8a2fcW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8a2fcW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8a2fcW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8a2fcW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8a2fcW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8a2fcW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8a2fcW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8a2fcW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8a2fcW.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccRaCXID.s: Assembler messages:
encrypt.c: /tmp/ccRaCXID.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRaCXID.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRaCXID.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRaCXID.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaCXID.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaCXID.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaCXID.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaCXID.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaCXID.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRaCXID.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRaCXID.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRaCXID.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRaCXID.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaCXID.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRaCXID.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRaCXID.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRaCXID.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRaCXID.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRaCXID.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRaCXID.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRaCXID.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRaCXID.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRaCXID.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRaCXID.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1XBrsM.s: Assembler messages:
encrypt.c: /tmp/cc1XBrsM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1XBrsM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1XBrsM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1XBrsM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XBrsM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XBrsM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XBrsM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XBrsM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XBrsM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1XBrsM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1XBrsM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1XBrsM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1XBrsM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XBrsM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1XBrsM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1XBrsM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1XBrsM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1XBrsM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1XBrsM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1XBrsM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1XBrsM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1XBrsM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1XBrsM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1XBrsM.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQmPvMr.s: Assembler messages:
encrypt.c: /tmp/ccQmPvMr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQmPvMr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQmPvMr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQmPvMr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmPvMr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmPvMr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmPvMr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmPvMr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmPvMr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmPvMr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmPvMr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmPvMr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQmPvMr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmPvMr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQmPvMr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmPvMr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQmPvMr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmPvMr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQmPvMr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQmPvMr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmPvMr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQmPvMr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQmPvMr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQmPvMr.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOrIMIf.s: Assembler messages:
encrypt.c: /tmp/ccOrIMIf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOrIMIf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOrIMIf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOrIMIf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrIMIf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrIMIf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrIMIf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrIMIf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrIMIf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOrIMIf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOrIMIf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOrIMIf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOrIMIf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrIMIf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOrIMIf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOrIMIf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOrIMIf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOrIMIf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOrIMIf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOrIMIf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOrIMIf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOrIMIf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOrIMIf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOrIMIf.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceGN2cw.s: Assembler messages:
encrypt.c: /tmp/cceGN2cw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceGN2cw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceGN2cw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceGN2cw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGN2cw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGN2cw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGN2cw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGN2cw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGN2cw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceGN2cw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceGN2cw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceGN2cw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceGN2cw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGN2cw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceGN2cw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceGN2cw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceGN2cw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceGN2cw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceGN2cw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGN2cw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceGN2cw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceGN2cw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceGN2cw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceGN2cw.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPc8OdF.s: Assembler messages:
encrypt.c: /tmp/ccPc8OdF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPc8OdF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPc8OdF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPc8OdF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPc8OdF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPc8OdF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPc8OdF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPc8OdF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPc8OdF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPc8OdF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPc8OdF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPc8OdF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPc8OdF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPc8OdF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPc8OdF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPc8OdF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPc8OdF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPc8OdF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPc8OdF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPc8OdF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPc8OdF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPc8OdF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPc8OdF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPc8OdF.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZCJXen.s: Assembler messages:
encrypt.c: /tmp/ccZCJXen.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZCJXen.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZCJXen.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZCJXen.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCJXen.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCJXen.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCJXen.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCJXen.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCJXen.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCJXen.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCJXen.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCJXen.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZCJXen.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCJXen.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZCJXen.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCJXen.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZCJXen.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZCJXen.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCJXen.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCJXen.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZCJXen.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCJXen.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZCJXen.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZCJXen.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTaWp2d.s: Assembler messages:
encrypt.c: /tmp/ccTaWp2d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTaWp2d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTaWp2d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTaWp2d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaWp2d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaWp2d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaWp2d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaWp2d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaWp2d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTaWp2d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTaWp2d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTaWp2d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTaWp2d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaWp2d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTaWp2d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTaWp2d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTaWp2d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTaWp2d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTaWp2d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTaWp2d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTaWp2d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTaWp2d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTaWp2d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTaWp2d.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy8Z4Lt.s: Assembler messages:
encrypt.c: /tmp/ccy8Z4Lt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy8Z4Lt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy8Z4Lt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy8Z4Lt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Z4Lt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Z4Lt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Z4Lt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Z4Lt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Z4Lt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8Z4Lt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8Z4Lt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8Z4Lt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy8Z4Lt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Z4Lt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy8Z4Lt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy8Z4Lt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy8Z4Lt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8Z4Lt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8Z4Lt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy8Z4Lt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8Z4Lt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy8Z4Lt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8Z4Lt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy8Z4Lt.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc03uwrD.s: Assembler messages:
encrypt.c: /tmp/cc03uwrD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc03uwrD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc03uwrD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc03uwrD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03uwrD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03uwrD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03uwrD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03uwrD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03uwrD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc03uwrD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc03uwrD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc03uwrD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc03uwrD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03uwrD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc03uwrD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc03uwrD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc03uwrD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03uwrD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03uwrD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc03uwrD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03uwrD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc03uwrD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03uwrD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc03uwrD.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9AWG8X.s: Assembler messages:
encrypt.c: /tmp/cc9AWG8X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9AWG8X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9AWG8X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9AWG8X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AWG8X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AWG8X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AWG8X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AWG8X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AWG8X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AWG8X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AWG8X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AWG8X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9AWG8X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AWG8X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9AWG8X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AWG8X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9AWG8X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AWG8X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9AWG8X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9AWG8X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AWG8X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9AWG8X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9AWG8X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9AWG8X.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWuZaTG.s: Assembler messages:
encrypt.c: /tmp/ccWuZaTG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWuZaTG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWuZaTG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWuZaTG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuZaTG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuZaTG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuZaTG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuZaTG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuZaTG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWuZaTG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWuZaTG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWuZaTG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWuZaTG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuZaTG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWuZaTG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWuZaTG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWuZaTG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWuZaTG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWuZaTG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWuZaTG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWuZaTG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWuZaTG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWuZaTG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWuZaTG.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrtaxkt.s: Assembler messages:
encrypt.c: /tmp/ccrtaxkt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrtaxkt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrtaxkt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrtaxkt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtaxkt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtaxkt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtaxkt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtaxkt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtaxkt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtaxkt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtaxkt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtaxkt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrtaxkt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtaxkt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrtaxkt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrtaxkt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtaxkt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtaxkt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtaxkt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtaxkt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtaxkt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrtaxkt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtaxkt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtaxkt.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccp7zWuW.s: Assembler messages:
encrypt.c: /tmp/ccp7zWuW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp7zWuW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp7zWuW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp7zWuW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7zWuW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7zWuW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7zWuW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7zWuW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7zWuW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7zWuW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7zWuW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7zWuW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp7zWuW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7zWuW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp7zWuW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7zWuW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp7zWuW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp7zWuW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7zWuW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7zWuW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp7zWuW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7zWuW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp7zWuW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp7zWuW.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cczVWckG.s: Assembler messages:
encrypt.c: /tmp/cczVWckG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczVWckG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczVWckG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczVWckG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVWckG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVWckG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVWckG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVWckG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVWckG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczVWckG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczVWckG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczVWckG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczVWckG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVWckG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczVWckG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczVWckG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczVWckG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVWckG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVWckG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczVWckG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVWckG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczVWckG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVWckG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczVWckG.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2feHXQ.s: Assembler messages:
encrypt.c: /tmp/cc2feHXQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2feHXQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2feHXQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2feHXQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2feHXQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2feHXQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2feHXQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2feHXQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2feHXQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2feHXQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2feHXQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2feHXQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2feHXQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2feHXQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2feHXQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2feHXQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2feHXQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2feHXQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2feHXQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2feHXQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2feHXQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2feHXQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2feHXQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2feHXQ.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNnpEPs.s: Assembler messages:
encrypt.c: /tmp/ccNnpEPs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNnpEPs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNnpEPs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNnpEPs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnpEPs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnpEPs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnpEPs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnpEPs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnpEPs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNnpEPs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNnpEPs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNnpEPs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNnpEPs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnpEPs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNnpEPs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNnpEPs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNnpEPs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNnpEPs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNnpEPs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnpEPs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNnpEPs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNnpEPs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNnpEPs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNnpEPs.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9vu3Wu.s: Assembler messages:
encrypt.c: /tmp/cc9vu3Wu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9vu3Wu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9vu3Wu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9vu3Wu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vu3Wu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vu3Wu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vu3Wu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vu3Wu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vu3Wu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9vu3Wu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9vu3Wu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9vu3Wu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9vu3Wu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vu3Wu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9vu3Wu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9vu3Wu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9vu3Wu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9vu3Wu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9vu3Wu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vu3Wu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9vu3Wu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9vu3Wu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9vu3Wu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9vu3Wu.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXMBmMG.s: Assembler messages:
encrypt.c: /tmp/ccXMBmMG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXMBmMG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXMBmMG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXMBmMG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMBmMG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMBmMG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMBmMG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMBmMG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMBmMG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMBmMG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMBmMG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMBmMG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXMBmMG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMBmMG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXMBmMG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMBmMG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXMBmMG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMBmMG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMBmMG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMBmMG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMBmMG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMBmMG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXMBmMG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMBmMG.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8y5lhn.s: Assembler messages:
encrypt.c: /tmp/cc8y5lhn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8y5lhn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8y5lhn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8y5lhn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8y5lhn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8y5lhn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8y5lhn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8y5lhn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8y5lhn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8y5lhn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8y5lhn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8y5lhn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8y5lhn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8y5lhn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8y5lhn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8y5lhn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8y5lhn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8y5lhn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8y5lhn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8y5lhn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8y5lhn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8y5lhn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8y5lhn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8y5lhn.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cct73Yow.s: Assembler messages:
encrypt.c: /tmp/cct73Yow.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct73Yow.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct73Yow.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct73Yow.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct73Yow.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct73Yow.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct73Yow.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct73Yow.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct73Yow.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct73Yow.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct73Yow.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct73Yow.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct73Yow.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct73Yow.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct73Yow.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct73Yow.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct73Yow.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct73Yow.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct73Yow.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct73Yow.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct73Yow.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct73Yow.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct73Yow.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct73Yow.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAChZAp.s: Assembler messages:
encrypt.c: /tmp/ccAChZAp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAChZAp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAChZAp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAChZAp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAChZAp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAChZAp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAChZAp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAChZAp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAChZAp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAChZAp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAChZAp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAChZAp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAChZAp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAChZAp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAChZAp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAChZAp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAChZAp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAChZAp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAChZAp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAChZAp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAChZAp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAChZAp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAChZAp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAChZAp.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccP0Kc4G.s: Assembler messages:
encrypt.c: /tmp/ccP0Kc4G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP0Kc4G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP0Kc4G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP0Kc4G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Kc4G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Kc4G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Kc4G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Kc4G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Kc4G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0Kc4G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0Kc4G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0Kc4G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP0Kc4G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Kc4G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP0Kc4G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0Kc4G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP0Kc4G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP0Kc4G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0Kc4G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0Kc4G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP0Kc4G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0Kc4G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP0Kc4G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP0Kc4G.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0W5b3y.s: Assembler messages:
encrypt.c: /tmp/cc0W5b3y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0W5b3y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0W5b3y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0W5b3y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0W5b3y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0W5b3y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0W5b3y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0W5b3y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0W5b3y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0W5b3y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0W5b3y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0W5b3y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0W5b3y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0W5b3y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0W5b3y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0W5b3y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0W5b3y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0W5b3y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0W5b3y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0W5b3y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0W5b3y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0W5b3y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0W5b3y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0W5b3y.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cch6NTom.s: Assembler messages:
encrypt.c: /tmp/cch6NTom.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch6NTom.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch6NTom.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch6NTom.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6NTom.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6NTom.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6NTom.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6NTom.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6NTom.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch6NTom.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch6NTom.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch6NTom.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch6NTom.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6NTom.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch6NTom.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch6NTom.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch6NTom.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6NTom.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6NTom.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch6NTom.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6NTom.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch6NTom.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6NTom.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch6NTom.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchWykLW.s: Assembler messages:
encrypt.c: /tmp/cchWykLW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchWykLW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchWykLW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchWykLW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWykLW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWykLW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWykLW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWykLW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWykLW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchWykLW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchWykLW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchWykLW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchWykLW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWykLW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchWykLW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchWykLW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchWykLW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchWykLW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchWykLW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchWykLW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchWykLW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchWykLW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchWykLW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchWykLW.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclB1Cxz.s: Assembler messages:
encrypt.c: /tmp/cclB1Cxz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclB1Cxz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclB1Cxz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclB1Cxz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB1Cxz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB1Cxz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB1Cxz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB1Cxz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB1Cxz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclB1Cxz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclB1Cxz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclB1Cxz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclB1Cxz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB1Cxz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclB1Cxz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclB1Cxz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclB1Cxz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclB1Cxz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclB1Cxz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclB1Cxz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclB1Cxz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclB1Cxz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclB1Cxz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclB1Cxz.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNf5PSm.s: Assembler messages:
encrypt.c: /tmp/ccNf5PSm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNf5PSm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNf5PSm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNf5PSm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf5PSm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf5PSm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf5PSm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf5PSm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf5PSm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNf5PSm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNf5PSm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNf5PSm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNf5PSm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf5PSm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNf5PSm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNf5PSm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNf5PSm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNf5PSm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNf5PSm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf5PSm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNf5PSm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNf5PSm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNf5PSm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNf5PSm.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctSCPEF.s: Assembler messages:
encrypt.c: /tmp/cctSCPEF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctSCPEF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctSCPEF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctSCPEF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSCPEF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSCPEF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSCPEF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSCPEF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSCPEF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctSCPEF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctSCPEF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctSCPEF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctSCPEF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSCPEF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctSCPEF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctSCPEF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctSCPEF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctSCPEF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctSCPEF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctSCPEF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctSCPEF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctSCPEF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctSCPEF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctSCPEF.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cci5BLAX.s: Assembler messages:
encrypt.c: /tmp/cci5BLAX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci5BLAX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci5BLAX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci5BLAX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5BLAX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5BLAX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5BLAX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5BLAX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5BLAX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5BLAX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5BLAX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5BLAX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci5BLAX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5BLAX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci5BLAX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5BLAX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci5BLAX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci5BLAX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5BLAX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5BLAX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci5BLAX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5BLAX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci5BLAX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci5BLAX.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccva645J.s: Assembler messages:
encrypt.c: /tmp/ccva645J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccva645J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccva645J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccva645J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva645J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva645J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva645J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva645J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva645J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccva645J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccva645J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccva645J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccva645J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva645J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccva645J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccva645J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccva645J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccva645J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccva645J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccva645J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccva645J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccva645J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccva645J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccva645J.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHzrbHA.s: Assembler messages:
encrypt.c: /tmp/ccHzrbHA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHzrbHA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHzrbHA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHzrbHA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzrbHA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzrbHA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzrbHA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzrbHA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzrbHA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHzrbHA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHzrbHA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHzrbHA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHzrbHA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzrbHA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHzrbHA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHzrbHA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHzrbHA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHzrbHA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHzrbHA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHzrbHA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHzrbHA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHzrbHA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHzrbHA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHzrbHA.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP9k1yT.s: Assembler messages:
encrypt.c: /tmp/ccP9k1yT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP9k1yT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP9k1yT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP9k1yT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9k1yT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9k1yT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9k1yT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9k1yT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9k1yT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP9k1yT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP9k1yT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP9k1yT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP9k1yT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9k1yT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP9k1yT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP9k1yT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP9k1yT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP9k1yT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP9k1yT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP9k1yT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9k1yT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP9k1yT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP9k1yT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP9k1yT.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEVEXSC.s: Assembler messages:
encrypt.c: /tmp/ccEVEXSC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEVEXSC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEVEXSC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEVEXSC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVEXSC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVEXSC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVEXSC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVEXSC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVEXSC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVEXSC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVEXSC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVEXSC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEVEXSC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVEXSC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEVEXSC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVEXSC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEVEXSC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEVEXSC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVEXSC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVEXSC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEVEXSC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVEXSC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEVEXSC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEVEXSC.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIXmPfi.s: Assembler messages:
encrypt.c: /tmp/ccIXmPfi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIXmPfi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIXmPfi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIXmPfi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXmPfi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXmPfi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXmPfi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXmPfi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXmPfi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXmPfi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXmPfi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXmPfi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIXmPfi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXmPfi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIXmPfi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIXmPfi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIXmPfi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXmPfi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXmPfi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIXmPfi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXmPfi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIXmPfi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXmPfi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIXmPfi.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmtMjCc.s: Assembler messages:
encrypt.c: /tmp/ccmtMjCc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmtMjCc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmtMjCc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmtMjCc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtMjCc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtMjCc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtMjCc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtMjCc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtMjCc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmtMjCc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmtMjCc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmtMjCc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmtMjCc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtMjCc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmtMjCc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmtMjCc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmtMjCc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmtMjCc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmtMjCc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmtMjCc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmtMjCc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmtMjCc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmtMjCc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmtMjCc.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccw5OJKx.s: Assembler messages:
encrypt.c: /tmp/ccw5OJKx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw5OJKx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw5OJKx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw5OJKx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5OJKx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5OJKx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5OJKx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5OJKx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5OJKx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5OJKx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5OJKx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5OJKx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw5OJKx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5OJKx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw5OJKx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5OJKx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw5OJKx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5OJKx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5OJKx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5OJKx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5OJKx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5OJKx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw5OJKx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5OJKx.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0nEeAl.s: Assembler messages:
encrypt.c: /tmp/cc0nEeAl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0nEeAl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0nEeAl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0nEeAl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nEeAl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nEeAl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nEeAl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nEeAl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nEeAl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0nEeAl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0nEeAl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0nEeAl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0nEeAl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nEeAl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0nEeAl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0nEeAl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0nEeAl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0nEeAl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0nEeAl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0nEeAl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0nEeAl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0nEeAl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0nEeAl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0nEeAl.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSxf54F.s: Assembler messages:
encrypt.c: /tmp/ccSxf54F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSxf54F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSxf54F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSxf54F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxf54F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxf54F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxf54F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxf54F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxf54F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSxf54F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSxf54F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSxf54F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSxf54F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxf54F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSxf54F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSxf54F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSxf54F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSxf54F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSxf54F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSxf54F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSxf54F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSxf54F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSxf54F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSxf54F.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBfV00j.s: Assembler messages:
encrypt.c: /tmp/ccBfV00j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBfV00j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBfV00j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBfV00j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfV00j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfV00j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfV00j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfV00j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfV00j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBfV00j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBfV00j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBfV00j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBfV00j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfV00j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBfV00j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBfV00j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBfV00j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBfV00j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBfV00j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBfV00j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBfV00j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBfV00j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBfV00j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBfV00j.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmY5jZD.s: Assembler messages:
encrypt.c: /tmp/ccmY5jZD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmY5jZD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmY5jZD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmY5jZD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmY5jZD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmY5jZD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmY5jZD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmY5jZD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmY5jZD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmY5jZD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmY5jZD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmY5jZD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmY5jZD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmY5jZD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmY5jZD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmY5jZD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmY5jZD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmY5jZD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmY5jZD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmY5jZD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmY5jZD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmY5jZD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmY5jZD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmY5jZD.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOUezHX.s: Assembler messages:
encrypt.c: /tmp/ccOUezHX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOUezHX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOUezHX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOUezHX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUezHX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUezHX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUezHX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUezHX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUezHX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOUezHX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOUezHX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOUezHX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOUezHX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUezHX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOUezHX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOUezHX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOUezHX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOUezHX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOUezHX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOUezHX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOUezHX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOUezHX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOUezHX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOUezHX.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccodXJme.s: Assembler messages:
encrypt.c: /tmp/ccodXJme.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccodXJme.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccodXJme.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccodXJme.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodXJme.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodXJme.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodXJme.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodXJme.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodXJme.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodXJme.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodXJme.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodXJme.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccodXJme.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodXJme.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccodXJme.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodXJme.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccodXJme.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodXJme.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodXJme.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodXJme.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodXJme.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodXJme.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccodXJme.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodXJme.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNbRm1R.s: Assembler messages:
encrypt.c: /tmp/ccNbRm1R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNbRm1R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNbRm1R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNbRm1R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbRm1R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbRm1R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbRm1R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbRm1R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbRm1R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNbRm1R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNbRm1R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNbRm1R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNbRm1R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbRm1R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNbRm1R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNbRm1R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNbRm1R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNbRm1R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNbRm1R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbRm1R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNbRm1R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNbRm1R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNbRm1R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNbRm1R.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaeLbUV.s: Assembler messages:
encrypt.c: /tmp/ccaeLbUV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaeLbUV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaeLbUV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaeLbUV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeLbUV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeLbUV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeLbUV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeLbUV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeLbUV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaeLbUV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaeLbUV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaeLbUV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaeLbUV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeLbUV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaeLbUV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaeLbUV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaeLbUV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaeLbUV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaeLbUV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaeLbUV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaeLbUV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaeLbUV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaeLbUV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaeLbUV.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQA5oQ0.s: Assembler messages:
encrypt.c: /tmp/ccQA5oQ0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQA5oQ0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQA5oQ0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQA5oQ0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA5oQ0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA5oQ0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA5oQ0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA5oQ0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA5oQ0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQA5oQ0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQA5oQ0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQA5oQ0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQA5oQ0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA5oQ0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQA5oQ0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQA5oQ0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQA5oQ0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQA5oQ0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQA5oQ0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQA5oQ0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQA5oQ0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQA5oQ0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQA5oQ0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQA5oQ0.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuKcjBd.s: Assembler messages:
encrypt.c: /tmp/ccuKcjBd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuKcjBd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuKcjBd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuKcjBd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKcjBd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKcjBd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKcjBd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKcjBd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKcjBd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKcjBd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKcjBd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKcjBd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuKcjBd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKcjBd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuKcjBd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKcjBd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuKcjBd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuKcjBd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKcjBd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKcjBd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuKcjBd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKcjBd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuKcjBd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuKcjBd.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZTxbsa.s: Assembler messages:
encrypt.c: /tmp/ccZTxbsa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZTxbsa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZTxbsa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZTxbsa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTxbsa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTxbsa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTxbsa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTxbsa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTxbsa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZTxbsa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZTxbsa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZTxbsa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZTxbsa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTxbsa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZTxbsa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZTxbsa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZTxbsa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZTxbsa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZTxbsa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZTxbsa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZTxbsa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZTxbsa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZTxbsa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZTxbsa.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsGCpIT.s: Assembler messages:
encrypt.c: /tmp/ccsGCpIT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsGCpIT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsGCpIT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsGCpIT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGCpIT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGCpIT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGCpIT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGCpIT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGCpIT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsGCpIT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsGCpIT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsGCpIT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsGCpIT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGCpIT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsGCpIT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsGCpIT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsGCpIT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGCpIT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGCpIT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGCpIT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGCpIT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsGCpIT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGCpIT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGCpIT.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc22quuG.s: Assembler messages:
encrypt.c: /tmp/cc22quuG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc22quuG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc22quuG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc22quuG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22quuG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22quuG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22quuG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22quuG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22quuG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc22quuG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc22quuG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc22quuG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc22quuG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22quuG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc22quuG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc22quuG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc22quuG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc22quuG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc22quuG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22quuG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc22quuG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc22quuG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc22quuG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc22quuG.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoZuSkd.s: Assembler messages:
encrypt.c: /tmp/ccoZuSkd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoZuSkd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoZuSkd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoZuSkd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZuSkd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZuSkd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZuSkd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZuSkd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZuSkd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZuSkd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZuSkd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZuSkd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoZuSkd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZuSkd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoZuSkd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZuSkd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoZuSkd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoZuSkd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZuSkd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZuSkd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoZuSkd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZuSkd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoZuSkd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoZuSkd.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0Bafmz.s: Assembler messages:
encrypt.c: /tmp/cc0Bafmz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Bafmz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Bafmz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Bafmz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bafmz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bafmz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bafmz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bafmz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bafmz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Bafmz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Bafmz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Bafmz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Bafmz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bafmz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Bafmz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0Bafmz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0Bafmz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Bafmz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Bafmz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Bafmz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Bafmz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Bafmz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Bafmz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0Bafmz.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceG0WpV.s: Assembler messages:
encrypt.c: /tmp/cceG0WpV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceG0WpV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceG0WpV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceG0WpV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceG0WpV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceG0WpV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceG0WpV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceG0WpV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceG0WpV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceG0WpV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceG0WpV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceG0WpV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceG0WpV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceG0WpV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceG0WpV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceG0WpV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceG0WpV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceG0WpV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceG0WpV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceG0WpV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceG0WpV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceG0WpV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceG0WpV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceG0WpV.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXxT7kg.s: Assembler messages:
encrypt.c: /tmp/ccXxT7kg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXxT7kg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXxT7kg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXxT7kg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxT7kg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxT7kg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxT7kg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxT7kg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxT7kg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXxT7kg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXxT7kg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXxT7kg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXxT7kg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxT7kg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXxT7kg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXxT7kg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXxT7kg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXxT7kg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXxT7kg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXxT7kg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXxT7kg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXxT7kg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXxT7kg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXxT7kg.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccc0xgaR.s: Assembler messages:
encrypt.c: /tmp/ccc0xgaR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc0xgaR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc0xgaR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc0xgaR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xgaR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xgaR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xgaR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xgaR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xgaR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0xgaR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0xgaR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0xgaR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc0xgaR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xgaR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc0xgaR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc0xgaR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0xgaR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0xgaR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0xgaR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xgaR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0xgaR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc0xgaR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0xgaR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0xgaR.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAG478H.s: Assembler messages:
encrypt.c: /tmp/ccAG478H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAG478H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAG478H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAG478H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAG478H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAG478H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAG478H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAG478H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAG478H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAG478H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAG478H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAG478H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAG478H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAG478H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAG478H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAG478H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAG478H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAG478H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAG478H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAG478H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAG478H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAG478H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAG478H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAG478H.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBKLloc.s: Assembler messages:
encrypt.c: /tmp/ccBKLloc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBKLloc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBKLloc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBKLloc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKLloc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKLloc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKLloc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKLloc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKLloc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKLloc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKLloc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKLloc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBKLloc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKLloc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBKLloc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKLloc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBKLloc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBKLloc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKLloc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKLloc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKLloc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKLloc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBKLloc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBKLloc.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd0928e.s: Assembler messages:
encrypt.c: /tmp/ccd0928e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd0928e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd0928e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd0928e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0928e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0928e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0928e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0928e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0928e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd0928e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd0928e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd0928e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd0928e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0928e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd0928e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd0928e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd0928e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0928e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0928e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd0928e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0928e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd0928e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0928e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd0928e.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cculecg8.s: Assembler messages:
encrypt.c: /tmp/cculecg8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cculecg8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cculecg8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cculecg8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cculecg8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cculecg8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cculecg8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cculecg8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cculecg8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cculecg8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cculecg8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cculecg8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cculecg8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cculecg8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cculecg8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cculecg8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cculecg8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cculecg8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cculecg8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cculecg8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cculecg8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cculecg8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cculecg8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cculecg8.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc777Knb.s: Assembler messages:
encrypt.c: /tmp/cc777Knb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc777Knb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc777Knb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc777Knb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc777Knb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc777Knb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc777Knb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc777Knb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc777Knb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc777Knb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc777Knb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc777Knb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc777Knb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc777Knb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc777Knb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc777Knb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc777Knb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc777Knb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc777Knb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc777Knb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc777Knb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc777Knb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc777Knb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc777Knb.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXWWcfQ.s: Assembler messages:
encrypt.c: /tmp/ccXWWcfQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXWWcfQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXWWcfQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXWWcfQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWWcfQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWWcfQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWWcfQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWWcfQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWWcfQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWWcfQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWWcfQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWWcfQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXWWcfQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWWcfQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXWWcfQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWWcfQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXWWcfQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXWWcfQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXWWcfQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXWWcfQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXWWcfQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXWWcfQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXWWcfQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXWWcfQ.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccAL70H5.s: Assembler messages:
encrypt.c: /tmp/ccAL70H5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAL70H5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAL70H5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAL70H5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL70H5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL70H5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL70H5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL70H5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL70H5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAL70H5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAL70H5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAL70H5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAL70H5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL70H5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAL70H5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAL70H5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAL70H5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAL70H5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAL70H5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAL70H5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAL70H5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAL70H5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAL70H5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAL70H5.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccfD8Cml.s: Assembler messages:
encrypt.c: /tmp/ccfD8Cml.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfD8Cml.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfD8Cml.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfD8Cml.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfD8Cml.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfD8Cml.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfD8Cml.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfD8Cml.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfD8Cml.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfD8Cml.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfD8Cml.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfD8Cml.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfD8Cml.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfD8Cml.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfD8Cml.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfD8Cml.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfD8Cml.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfD8Cml.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfD8Cml.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfD8Cml.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfD8Cml.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfD8Cml.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfD8Cml.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfD8Cml.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc65Ydtc.s: Assembler messages:
encrypt.c: /tmp/cc65Ydtc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc65Ydtc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc65Ydtc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc65Ydtc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65Ydtc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65Ydtc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65Ydtc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65Ydtc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65Ydtc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc65Ydtc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc65Ydtc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc65Ydtc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc65Ydtc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65Ydtc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc65Ydtc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc65Ydtc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc65Ydtc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc65Ydtc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc65Ydtc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc65Ydtc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc65Ydtc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc65Ydtc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc65Ydtc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc65Ydtc.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRNHJxX.s: Assembler messages:
encrypt.c: /tmp/ccRNHJxX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRNHJxX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRNHJxX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRNHJxX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNHJxX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNHJxX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNHJxX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNHJxX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNHJxX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRNHJxX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRNHJxX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRNHJxX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRNHJxX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNHJxX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRNHJxX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRNHJxX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRNHJxX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRNHJxX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRNHJxX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRNHJxX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNHJxX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRNHJxX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRNHJxX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRNHJxX.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLFcdCe.s: Assembler messages:
encrypt.c: /tmp/ccLFcdCe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLFcdCe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLFcdCe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLFcdCe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFcdCe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFcdCe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFcdCe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFcdCe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFcdCe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLFcdCe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLFcdCe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLFcdCe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLFcdCe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFcdCe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLFcdCe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLFcdCe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLFcdCe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLFcdCe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLFcdCe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFcdCe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLFcdCe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLFcdCe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLFcdCe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLFcdCe.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUIECzx.s: Assembler messages:
encrypt.c: /tmp/ccUIECzx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUIECzx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUIECzx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUIECzx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIECzx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIECzx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIECzx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIECzx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIECzx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUIECzx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUIECzx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUIECzx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUIECzx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIECzx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUIECzx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUIECzx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUIECzx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUIECzx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUIECzx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUIECzx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUIECzx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUIECzx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUIECzx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUIECzx.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDX6xyg.s: Assembler messages:
encrypt.c: /tmp/ccDX6xyg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDX6xyg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDX6xyg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDX6xyg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDX6xyg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDX6xyg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDX6xyg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDX6xyg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDX6xyg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDX6xyg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDX6xyg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDX6xyg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDX6xyg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDX6xyg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDX6xyg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDX6xyg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDX6xyg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDX6xyg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDX6xyg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDX6xyg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDX6xyg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDX6xyg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDX6xyg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDX6xyg.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuLXSq7.s: Assembler messages:
encrypt.c: /tmp/ccuLXSq7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuLXSq7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuLXSq7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuLXSq7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLXSq7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLXSq7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLXSq7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLXSq7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLXSq7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuLXSq7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuLXSq7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuLXSq7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuLXSq7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLXSq7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuLXSq7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuLXSq7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuLXSq7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLXSq7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLXSq7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLXSq7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLXSq7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuLXSq7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLXSq7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuLXSq7.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc3xZxLi.s: Assembler messages:
encrypt.c: /tmp/cc3xZxLi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3xZxLi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3xZxLi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3xZxLi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xZxLi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xZxLi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xZxLi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xZxLi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xZxLi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3xZxLi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3xZxLi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3xZxLi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3xZxLi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xZxLi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3xZxLi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3xZxLi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3xZxLi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xZxLi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xZxLi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xZxLi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xZxLi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3xZxLi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xZxLi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xZxLi.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccJKhThu.s: Assembler messages:
encrypt.c: /tmp/ccJKhThu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJKhThu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJKhThu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJKhThu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKhThu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKhThu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKhThu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKhThu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKhThu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKhThu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKhThu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKhThu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJKhThu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKhThu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJKhThu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKhThu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJKhThu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJKhThu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJKhThu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJKhThu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKhThu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJKhThu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJKhThu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJKhThu.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7vznor.s: Assembler messages:
encrypt.c: /tmp/cc7vznor.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7vznor.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7vznor.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7vznor.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vznor.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vznor.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vznor.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vznor.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vznor.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7vznor.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7vznor.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7vznor.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7vznor.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vznor.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7vznor.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7vznor.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7vznor.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7vznor.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7vznor.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7vznor.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7vznor.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7vznor.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7vznor.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7vznor.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfa0jDb.s: Assembler messages:
encrypt.c: /tmp/ccfa0jDb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfa0jDb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfa0jDb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfa0jDb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfa0jDb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfa0jDb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfa0jDb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfa0jDb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfa0jDb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfa0jDb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfa0jDb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfa0jDb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfa0jDb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfa0jDb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfa0jDb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfa0jDb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfa0jDb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfa0jDb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfa0jDb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfa0jDb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfa0jDb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfa0jDb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfa0jDb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfa0jDb.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC24fhE.s: Assembler messages:
encrypt.c: /tmp/ccC24fhE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC24fhE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC24fhE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC24fhE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC24fhE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC24fhE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC24fhE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC24fhE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC24fhE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC24fhE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC24fhE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC24fhE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC24fhE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC24fhE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC24fhE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC24fhE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC24fhE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC24fhE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC24fhE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC24fhE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC24fhE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC24fhE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC24fhE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC24fhE.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHnEeNX.s: Assembler messages:
encrypt.c: /tmp/ccHnEeNX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHnEeNX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHnEeNX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHnEeNX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnEeNX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnEeNX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnEeNX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnEeNX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnEeNX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHnEeNX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHnEeNX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHnEeNX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHnEeNX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnEeNX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHnEeNX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHnEeNX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHnEeNX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHnEeNX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHnEeNX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHnEeNX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHnEeNX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHnEeNX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHnEeNX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHnEeNX.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJus3fF.s: Assembler messages:
encrypt.c: /tmp/ccJus3fF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJus3fF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJus3fF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJus3fF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJus3fF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJus3fF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJus3fF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJus3fF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJus3fF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJus3fF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJus3fF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJus3fF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJus3fF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJus3fF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJus3fF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJus3fF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJus3fF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJus3fF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJus3fF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJus3fF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJus3fF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJus3fF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJus3fF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJus3fF.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoPvrFw.s: Assembler messages:
encrypt.c: /tmp/ccoPvrFw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoPvrFw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoPvrFw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoPvrFw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPvrFw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPvrFw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPvrFw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPvrFw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPvrFw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPvrFw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPvrFw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPvrFw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoPvrFw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPvrFw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoPvrFw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoPvrFw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoPvrFw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPvrFw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPvrFw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPvrFw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPvrFw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoPvrFw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPvrFw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoPvrFw.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccEAa2RG.s: Assembler messages:
encrypt.c: /tmp/ccEAa2RG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEAa2RG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEAa2RG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEAa2RG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAa2RG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAa2RG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAa2RG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAa2RG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAa2RG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAa2RG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAa2RG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAa2RG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEAa2RG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAa2RG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEAa2RG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEAa2RG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAa2RG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAa2RG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAa2RG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAa2RG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAa2RG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEAa2RG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAa2RG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAa2RG.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cce7gz0V.s: Assembler messages:
encrypt.c: /tmp/cce7gz0V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce7gz0V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce7gz0V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce7gz0V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7gz0V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7gz0V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7gz0V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7gz0V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7gz0V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7gz0V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7gz0V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7gz0V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce7gz0V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7gz0V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce7gz0V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7gz0V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce7gz0V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7gz0V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7gz0V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7gz0V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7gz0V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7gz0V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce7gz0V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7gz0V.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAykPRQ.s: Assembler messages:
encrypt.c: /tmp/ccAykPRQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAykPRQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAykPRQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAykPRQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAykPRQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAykPRQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAykPRQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAykPRQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAykPRQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAykPRQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAykPRQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAykPRQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAykPRQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAykPRQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAykPRQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAykPRQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAykPRQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAykPRQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAykPRQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAykPRQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAykPRQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAykPRQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAykPRQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAykPRQ.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpRSliA.s: Assembler messages:
encrypt.c: /tmp/ccpRSliA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpRSliA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpRSliA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpRSliA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRSliA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRSliA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRSliA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRSliA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRSliA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpRSliA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpRSliA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpRSliA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpRSliA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRSliA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpRSliA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpRSliA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpRSliA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRSliA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRSliA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRSliA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRSliA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpRSliA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRSliA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpRSliA.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFTSBFd.s: Assembler messages:
encrypt.c: /tmp/ccFTSBFd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFTSBFd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFTSBFd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFTSBFd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTSBFd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTSBFd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTSBFd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTSBFd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTSBFd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTSBFd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTSBFd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTSBFd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFTSBFd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTSBFd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFTSBFd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTSBFd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFTSBFd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFTSBFd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTSBFd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTSBFd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFTSBFd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTSBFd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFTSBFd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFTSBFd.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUv0QyT.s: Assembler messages:
encrypt.c: /tmp/ccUv0QyT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUv0QyT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUv0QyT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUv0QyT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUv0QyT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUv0QyT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUv0QyT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUv0QyT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUv0QyT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUv0QyT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUv0QyT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUv0QyT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUv0QyT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUv0QyT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUv0QyT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUv0QyT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUv0QyT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUv0QyT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUv0QyT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUv0QyT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUv0QyT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUv0QyT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUv0QyT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUv0QyT.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGFJfkM.s: Assembler messages:
encrypt.c: /tmp/ccGFJfkM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGFJfkM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGFJfkM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGFJfkM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFJfkM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFJfkM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFJfkM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFJfkM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFJfkM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGFJfkM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGFJfkM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGFJfkM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGFJfkM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFJfkM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGFJfkM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGFJfkM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGFJfkM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGFJfkM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGFJfkM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGFJfkM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGFJfkM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGFJfkM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGFJfkM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGFJfkM.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrnydLZ.s: Assembler messages:
encrypt.c: /tmp/ccrnydLZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrnydLZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrnydLZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrnydLZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnydLZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnydLZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnydLZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnydLZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnydLZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnydLZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnydLZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnydLZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrnydLZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnydLZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrnydLZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnydLZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrnydLZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrnydLZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnydLZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnydLZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrnydLZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnydLZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrnydLZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrnydLZ.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccFZJAph.s: Assembler messages:
encrypt.c: /tmp/ccFZJAph.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFZJAph.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFZJAph.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFZJAph.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZJAph.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZJAph.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZJAph.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZJAph.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZJAph.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZJAph.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZJAph.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZJAph.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFZJAph.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZJAph.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFZJAph.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZJAph.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFZJAph.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZJAph.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZJAph.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZJAph.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZJAph.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZJAph.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFZJAph.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZJAph.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccdK4tjZ.s: Assembler messages:
encrypt.c: /tmp/ccdK4tjZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdK4tjZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdK4tjZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdK4tjZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdK4tjZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdK4tjZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdK4tjZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdK4tjZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdK4tjZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdK4tjZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdK4tjZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdK4tjZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdK4tjZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdK4tjZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdK4tjZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdK4tjZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdK4tjZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdK4tjZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdK4tjZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdK4tjZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdK4tjZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdK4tjZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdK4tjZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdK4tjZ.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIfZeYP.s: Assembler messages:
encrypt.c: /tmp/ccIfZeYP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIfZeYP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIfZeYP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIfZeYP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfZeYP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfZeYP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfZeYP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfZeYP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfZeYP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIfZeYP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIfZeYP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIfZeYP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIfZeYP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfZeYP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIfZeYP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIfZeYP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIfZeYP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfZeYP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfZeYP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfZeYP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfZeYP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIfZeYP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfZeYP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIfZeYP.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccquQ039.s: Assembler messages:
encrypt.c: /tmp/ccquQ039.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccquQ039.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccquQ039.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccquQ039.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquQ039.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquQ039.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquQ039.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquQ039.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquQ039.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccquQ039.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccquQ039.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccquQ039.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccquQ039.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquQ039.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccquQ039.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccquQ039.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccquQ039.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccquQ039.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccquQ039.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccquQ039.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccquQ039.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccquQ039.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccquQ039.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccquQ039.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc68iewD.s: Assembler messages:
encrypt.c: /tmp/cc68iewD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc68iewD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc68iewD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc68iewD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68iewD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68iewD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68iewD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68iewD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68iewD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc68iewD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc68iewD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc68iewD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc68iewD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68iewD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc68iewD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc68iewD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc68iewD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc68iewD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc68iewD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc68iewD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc68iewD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc68iewD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc68iewD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc68iewD.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbsWr7k.s: Assembler messages:
encrypt.c: /tmp/ccbsWr7k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbsWr7k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbsWr7k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbsWr7k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsWr7k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsWr7k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsWr7k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsWr7k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsWr7k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsWr7k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsWr7k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsWr7k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbsWr7k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsWr7k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbsWr7k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbsWr7k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsWr7k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsWr7k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsWr7k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsWr7k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsWr7k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbsWr7k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsWr7k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsWr7k.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7Zcjlw.s: Assembler messages:
encrypt.c: /tmp/cc7Zcjlw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Zcjlw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Zcjlw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Zcjlw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zcjlw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zcjlw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zcjlw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zcjlw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zcjlw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Zcjlw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Zcjlw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Zcjlw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Zcjlw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zcjlw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Zcjlw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Zcjlw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Zcjlw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Zcjlw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Zcjlw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Zcjlw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Zcjlw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Zcjlw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Zcjlw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Zcjlw.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDQGkNp.s: Assembler messages:
encrypt.c: /tmp/ccDQGkNp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDQGkNp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDQGkNp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDQGkNp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQGkNp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQGkNp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQGkNp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQGkNp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQGkNp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDQGkNp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDQGkNp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDQGkNp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDQGkNp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQGkNp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDQGkNp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDQGkNp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDQGkNp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDQGkNp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDQGkNp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQGkNp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDQGkNp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDQGkNp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDQGkNp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDQGkNp.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1PZutD.s: Assembler messages:
encrypt.c: /tmp/cc1PZutD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1PZutD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1PZutD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1PZutD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PZutD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PZutD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PZutD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PZutD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PZutD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1PZutD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1PZutD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1PZutD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1PZutD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PZutD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1PZutD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1PZutD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1PZutD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1PZutD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1PZutD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1PZutD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PZutD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1PZutD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1PZutD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1PZutD.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHpJvKn.s: Assembler messages:
encrypt.c: /tmp/ccHpJvKn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHpJvKn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHpJvKn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHpJvKn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpJvKn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpJvKn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpJvKn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpJvKn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpJvKn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHpJvKn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHpJvKn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHpJvKn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHpJvKn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpJvKn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHpJvKn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHpJvKn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHpJvKn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpJvKn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpJvKn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpJvKn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpJvKn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHpJvKn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpJvKn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpJvKn.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccD3BMFo.s: Assembler messages:
encrypt.c: /tmp/ccD3BMFo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD3BMFo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD3BMFo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD3BMFo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3BMFo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3BMFo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3BMFo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3BMFo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3BMFo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD3BMFo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD3BMFo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD3BMFo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD3BMFo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3BMFo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD3BMFo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD3BMFo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD3BMFo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD3BMFo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD3BMFo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD3BMFo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD3BMFo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD3BMFo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD3BMFo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD3BMFo.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGX2XdC.s: Assembler messages:
encrypt.c: /tmp/ccGX2XdC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGX2XdC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGX2XdC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGX2XdC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX2XdC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX2XdC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX2XdC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX2XdC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX2XdC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGX2XdC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGX2XdC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGX2XdC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGX2XdC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX2XdC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGX2XdC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGX2XdC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGX2XdC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGX2XdC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGX2XdC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGX2XdC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX2XdC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGX2XdC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGX2XdC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGX2XdC.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9kKJou.s: Assembler messages:
encrypt.c: /tmp/cc9kKJou.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9kKJou.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9kKJou.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9kKJou.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kKJou.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kKJou.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kKJou.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kKJou.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kKJou.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9kKJou.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9kKJou.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9kKJou.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9kKJou.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kKJou.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9kKJou.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9kKJou.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9kKJou.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9kKJou.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9kKJou.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9kKJou.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9kKJou.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9kKJou.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9kKJou.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9kKJou.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIKau6c.s: Assembler messages:
encrypt.c: /tmp/ccIKau6c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIKau6c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIKau6c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIKau6c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKau6c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKau6c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKau6c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKau6c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKau6c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIKau6c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIKau6c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIKau6c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIKau6c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKau6c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIKau6c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIKau6c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIKau6c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIKau6c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIKau6c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKau6c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIKau6c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIKau6c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIKau6c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIKau6c.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKZCeq5.s: Assembler messages:
encrypt.c: /tmp/ccKZCeq5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKZCeq5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKZCeq5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKZCeq5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZCeq5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZCeq5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZCeq5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZCeq5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZCeq5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKZCeq5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKZCeq5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKZCeq5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKZCeq5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZCeq5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKZCeq5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKZCeq5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKZCeq5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZCeq5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZCeq5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKZCeq5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZCeq5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKZCeq5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZCeq5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKZCeq5.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyjSfnh.s: Assembler messages:
encrypt.c: /tmp/ccyjSfnh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyjSfnh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyjSfnh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyjSfnh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjSfnh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjSfnh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjSfnh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjSfnh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjSfnh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjSfnh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjSfnh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjSfnh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyjSfnh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjSfnh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyjSfnh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjSfnh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyjSfnh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyjSfnh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyjSfnh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyjSfnh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyjSfnh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyjSfnh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyjSfnh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyjSfnh.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEnPm9h.s: Assembler messages:
encrypt.c: /tmp/ccEnPm9h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEnPm9h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEnPm9h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEnPm9h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnPm9h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnPm9h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnPm9h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnPm9h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnPm9h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnPm9h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnPm9h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnPm9h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEnPm9h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnPm9h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEnPm9h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEnPm9h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEnPm9h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnPm9h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnPm9h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEnPm9h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnPm9h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEnPm9h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnPm9h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEnPm9h.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPXcDsx.s: Assembler messages:
encrypt.c: /tmp/ccPXcDsx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPXcDsx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPXcDsx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPXcDsx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXcDsx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXcDsx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXcDsx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXcDsx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXcDsx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXcDsx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXcDsx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXcDsx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPXcDsx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXcDsx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPXcDsx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXcDsx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPXcDsx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPXcDsx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPXcDsx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPXcDsx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPXcDsx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPXcDsx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPXcDsx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPXcDsx.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclvRl28.s: Assembler messages:
encrypt.c: /tmp/cclvRl28.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclvRl28.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclvRl28.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclvRl28.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvRl28.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvRl28.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvRl28.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvRl28.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvRl28.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclvRl28.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclvRl28.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclvRl28.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclvRl28.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvRl28.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclvRl28.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclvRl28.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclvRl28.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclvRl28.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclvRl28.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvRl28.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclvRl28.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclvRl28.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclvRl28.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclvRl28.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqmeTPr.s: Assembler messages:
encrypt.c: /tmp/ccqmeTPr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqmeTPr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqmeTPr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqmeTPr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmeTPr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmeTPr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmeTPr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmeTPr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmeTPr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqmeTPr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqmeTPr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqmeTPr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqmeTPr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmeTPr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqmeTPr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqmeTPr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqmeTPr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqmeTPr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqmeTPr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqmeTPr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmeTPr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqmeTPr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqmeTPr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqmeTPr.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMl770c.s: Assembler messages:
encrypt.c: /tmp/ccMl770c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMl770c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMl770c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMl770c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMl770c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMl770c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMl770c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMl770c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMl770c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMl770c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMl770c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMl770c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMl770c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMl770c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMl770c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMl770c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMl770c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMl770c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMl770c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMl770c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMl770c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMl770c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMl770c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMl770c.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsloO1U.s: Assembler messages:
encrypt.c: /tmp/ccsloO1U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsloO1U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsloO1U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsloO1U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsloO1U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsloO1U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsloO1U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsloO1U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsloO1U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsloO1U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsloO1U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsloO1U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsloO1U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsloO1U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsloO1U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsloO1U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsloO1U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsloO1U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsloO1U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsloO1U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsloO1U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsloO1U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsloO1U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsloO1U.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccESDHMO.s: Assembler messages:
encrypt.c: /tmp/ccESDHMO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccESDHMO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccESDHMO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccESDHMO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESDHMO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESDHMO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESDHMO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESDHMO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESDHMO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccESDHMO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccESDHMO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccESDHMO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccESDHMO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESDHMO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccESDHMO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccESDHMO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccESDHMO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESDHMO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESDHMO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESDHMO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESDHMO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccESDHMO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESDHMO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESDHMO.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKP2mmW.s: Assembler messages:
encrypt.c: /tmp/ccKP2mmW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKP2mmW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKP2mmW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKP2mmW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKP2mmW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKP2mmW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKP2mmW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKP2mmW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKP2mmW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKP2mmW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKP2mmW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKP2mmW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKP2mmW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKP2mmW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKP2mmW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKP2mmW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKP2mmW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKP2mmW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKP2mmW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKP2mmW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKP2mmW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKP2mmW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKP2mmW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKP2mmW.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFoZRTd.s: Assembler messages:
encrypt.c: /tmp/ccFoZRTd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFoZRTd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFoZRTd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFoZRTd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoZRTd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoZRTd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoZRTd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoZRTd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoZRTd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoZRTd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoZRTd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoZRTd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFoZRTd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoZRTd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFoZRTd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoZRTd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFoZRTd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFoZRTd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFoZRTd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFoZRTd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoZRTd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFoZRTd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFoZRTd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFoZRTd.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuBDLoX.s: Assembler messages:
encrypt.c: /tmp/ccuBDLoX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuBDLoX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuBDLoX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuBDLoX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBDLoX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBDLoX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBDLoX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBDLoX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBDLoX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBDLoX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBDLoX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBDLoX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuBDLoX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBDLoX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuBDLoX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuBDLoX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBDLoX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBDLoX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBDLoX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBDLoX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBDLoX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuBDLoX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBDLoX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBDLoX.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5XFasc.s: Assembler messages:
encrypt.c: /tmp/cc5XFasc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5XFasc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5XFasc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5XFasc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XFasc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XFasc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XFasc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XFasc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XFasc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5XFasc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5XFasc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5XFasc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5XFasc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XFasc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5XFasc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5XFasc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5XFasc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5XFasc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5XFasc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5XFasc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5XFasc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5XFasc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5XFasc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5XFasc.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnugxaS.s: Assembler messages:
encrypt.c: /tmp/ccnugxaS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnugxaS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnugxaS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnugxaS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnugxaS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnugxaS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnugxaS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnugxaS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnugxaS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnugxaS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnugxaS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnugxaS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnugxaS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnugxaS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnugxaS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnugxaS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnugxaS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnugxaS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnugxaS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnugxaS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnugxaS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnugxaS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnugxaS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnugxaS.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccX56wDy.s: Assembler messages:
encrypt.c: /tmp/ccX56wDy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX56wDy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX56wDy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX56wDy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX56wDy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX56wDy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX56wDy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX56wDy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX56wDy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX56wDy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX56wDy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX56wDy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX56wDy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX56wDy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX56wDy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX56wDy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX56wDy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX56wDy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX56wDy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX56wDy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX56wDy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX56wDy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX56wDy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX56wDy.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceBk2yd.s: Assembler messages:
encrypt.c: /tmp/cceBk2yd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceBk2yd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceBk2yd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceBk2yd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBk2yd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBk2yd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBk2yd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBk2yd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBk2yd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceBk2yd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceBk2yd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceBk2yd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceBk2yd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBk2yd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceBk2yd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceBk2yd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceBk2yd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceBk2yd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceBk2yd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceBk2yd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceBk2yd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceBk2yd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceBk2yd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceBk2yd.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKzcqq6.s: Assembler messages:
encrypt.c: /tmp/ccKzcqq6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKzcqq6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKzcqq6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKzcqq6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzcqq6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzcqq6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzcqq6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzcqq6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzcqq6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKzcqq6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKzcqq6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKzcqq6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKzcqq6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzcqq6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKzcqq6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKzcqq6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKzcqq6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzcqq6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzcqq6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKzcqq6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzcqq6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKzcqq6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzcqq6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKzcqq6.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVjjthh.s: Assembler messages:
encrypt.c: /tmp/ccVjjthh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVjjthh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVjjthh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVjjthh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjjthh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjjthh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjjthh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjjthh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjjthh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVjjthh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVjjthh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVjjthh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVjjthh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjjthh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVjjthh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVjjthh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVjjthh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVjjthh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVjjthh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVjjthh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjjthh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVjjthh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVjjthh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVjjthh.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccEQ01Me.s: Assembler messages:
encrypt.c: /tmp/ccEQ01Me.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEQ01Me.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEQ01Me.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEQ01Me.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ01Me.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ01Me.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ01Me.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ01Me.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ01Me.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEQ01Me.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEQ01Me.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEQ01Me.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEQ01Me.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ01Me.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEQ01Me.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEQ01Me.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEQ01Me.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEQ01Me.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEQ01Me.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQ01Me.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEQ01Me.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEQ01Me.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEQ01Me.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEQ01Me.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cccBgTBw.s: Assembler messages:
encrypt.c: /tmp/cccBgTBw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccBgTBw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccBgTBw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccBgTBw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBgTBw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBgTBw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBgTBw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBgTBw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBgTBw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBgTBw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBgTBw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBgTBw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccBgTBw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBgTBw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccBgTBw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBgTBw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccBgTBw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccBgTBw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBgTBw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBgTBw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccBgTBw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBgTBw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccBgTBw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccBgTBw.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTDIaP6.s: Assembler messages:
encrypt.c: /tmp/ccTDIaP6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTDIaP6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTDIaP6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTDIaP6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDIaP6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDIaP6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDIaP6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDIaP6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDIaP6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTDIaP6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTDIaP6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTDIaP6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTDIaP6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDIaP6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTDIaP6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTDIaP6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTDIaP6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTDIaP6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTDIaP6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDIaP6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTDIaP6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTDIaP6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTDIaP6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTDIaP6.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm2nXpp.s: Assembler messages:
encrypt.c: /tmp/ccm2nXpp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm2nXpp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm2nXpp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm2nXpp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2nXpp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2nXpp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2nXpp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2nXpp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2nXpp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm2nXpp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm2nXpp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm2nXpp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm2nXpp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2nXpp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm2nXpp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm2nXpp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm2nXpp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm2nXpp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm2nXpp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm2nXpp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2nXpp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm2nXpp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm2nXpp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm2nXpp.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdeYCHB.s: Assembler messages:
encrypt.c: /tmp/ccdeYCHB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdeYCHB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdeYCHB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdeYCHB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdeYCHB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdeYCHB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdeYCHB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdeYCHB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdeYCHB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdeYCHB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdeYCHB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdeYCHB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdeYCHB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdeYCHB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdeYCHB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdeYCHB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdeYCHB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdeYCHB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdeYCHB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdeYCHB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdeYCHB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdeYCHB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdeYCHB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdeYCHB.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsiesOW.s: Assembler messages:
encrypt.c: /tmp/ccsiesOW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsiesOW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsiesOW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsiesOW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiesOW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiesOW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiesOW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiesOW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiesOW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsiesOW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsiesOW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsiesOW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsiesOW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiesOW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsiesOW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsiesOW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsiesOW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsiesOW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsiesOW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsiesOW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsiesOW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsiesOW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsiesOW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsiesOW.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5VGIDG.s: Assembler messages:
encrypt.c: /tmp/cc5VGIDG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5VGIDG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5VGIDG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5VGIDG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VGIDG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VGIDG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VGIDG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VGIDG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VGIDG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5VGIDG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5VGIDG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5VGIDG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5VGIDG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VGIDG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5VGIDG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5VGIDG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5VGIDG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5VGIDG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5VGIDG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5VGIDG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5VGIDG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5VGIDG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5VGIDG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5VGIDG.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJkytqu.s: Assembler messages:
encrypt.c: /tmp/ccJkytqu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJkytqu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJkytqu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJkytqu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkytqu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkytqu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkytqu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkytqu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkytqu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJkytqu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJkytqu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJkytqu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJkytqu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkytqu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJkytqu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJkytqu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJkytqu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkytqu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkytqu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJkytqu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkytqu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJkytqu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkytqu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJkytqu.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccGckGKW.s: Assembler messages:
encrypt.c: /tmp/ccGckGKW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGckGKW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGckGKW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGckGKW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGckGKW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGckGKW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGckGKW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGckGKW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGckGKW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGckGKW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGckGKW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGckGKW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGckGKW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGckGKW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGckGKW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGckGKW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGckGKW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGckGKW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGckGKW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGckGKW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGckGKW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGckGKW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGckGKW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGckGKW.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccepAILH.s: Assembler messages:
encrypt.c: /tmp/ccepAILH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccepAILH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccepAILH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccepAILH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepAILH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepAILH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepAILH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepAILH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepAILH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepAILH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepAILH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepAILH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccepAILH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepAILH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccepAILH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccepAILH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccepAILH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepAILH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepAILH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccepAILH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepAILH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccepAILH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepAILH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccepAILH.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7X6JYx.s: Assembler messages:
encrypt.c: /tmp/cc7X6JYx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7X6JYx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7X6JYx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7X6JYx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7X6JYx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7X6JYx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7X6JYx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7X6JYx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7X6JYx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7X6JYx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7X6JYx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7X6JYx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7X6JYx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7X6JYx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7X6JYx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7X6JYx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7X6JYx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7X6JYx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7X6JYx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7X6JYx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7X6JYx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7X6JYx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7X6JYx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7X6JYx.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8UFtdT.s: Assembler messages:
encrypt.c: /tmp/cc8UFtdT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8UFtdT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8UFtdT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8UFtdT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UFtdT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UFtdT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UFtdT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UFtdT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UFtdT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8UFtdT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8UFtdT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8UFtdT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8UFtdT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UFtdT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8UFtdT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8UFtdT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8UFtdT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8UFtdT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8UFtdT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8UFtdT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8UFtdT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8UFtdT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8UFtdT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8UFtdT.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca6hphG.s: Assembler messages:
encrypt.c: /tmp/cca6hphG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca6hphG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca6hphG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca6hphG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6hphG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6hphG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6hphG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6hphG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6hphG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca6hphG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca6hphG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca6hphG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca6hphG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6hphG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca6hphG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca6hphG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca6hphG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca6hphG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca6hphG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca6hphG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6hphG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca6hphG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca6hphG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca6hphG.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchaZbLo.s: Assembler messages:
encrypt.c: /tmp/cchaZbLo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchaZbLo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchaZbLo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchaZbLo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaZbLo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaZbLo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaZbLo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaZbLo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaZbLo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchaZbLo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchaZbLo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchaZbLo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchaZbLo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaZbLo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchaZbLo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchaZbLo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchaZbLo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaZbLo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaZbLo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchaZbLo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaZbLo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchaZbLo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaZbLo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchaZbLo.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca9DEfw.s: Assembler messages:
encrypt.c: /tmp/cca9DEfw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca9DEfw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca9DEfw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca9DEfw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9DEfw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9DEfw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9DEfw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9DEfw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9DEfw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca9DEfw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca9DEfw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca9DEfw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca9DEfw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9DEfw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca9DEfw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca9DEfw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca9DEfw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca9DEfw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca9DEfw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca9DEfw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9DEfw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca9DEfw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca9DEfw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca9DEfw.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl8p67f.s: Assembler messages:
encrypt.c: /tmp/ccl8p67f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl8p67f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl8p67f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl8p67f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8p67f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8p67f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8p67f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8p67f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8p67f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl8p67f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl8p67f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl8p67f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl8p67f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8p67f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl8p67f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl8p67f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl8p67f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl8p67f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl8p67f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8p67f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl8p67f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl8p67f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl8p67f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl8p67f.s:63: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccdNO0qr.s: Assembler messages:
encrypt.c: /tmp/ccdNO0qr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdNO0qr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdNO0qr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdNO0qr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNO0qr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNO0qr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNO0qr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNO0qr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNO0qr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdNO0qr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdNO0qr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdNO0qr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdNO0qr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNO0qr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdNO0qr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdNO0qr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdNO0qr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdNO0qr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdNO0qr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdNO0qr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdNO0qr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdNO0qr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdNO0qr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdNO0qr.s:63: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccxtlqUG.s: Assembler messages:
encrypt.c: /tmp/ccxtlqUG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxtlqUG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxtlqUG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxtlqUG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtlqUG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtlqUG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtlqUG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtlqUG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtlqUG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtlqUG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtlqUG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtlqUG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxtlqUG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtlqUG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxtlqUG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtlqUG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxtlqUG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxtlqUG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtlqUG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtlqUG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxtlqUG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtlqUG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxtlqUG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxtlqUG.s:64: 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/omdsha256k128n96tau64v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1gKGeA.s: Assembler messages:
encrypt.c: /tmp/cc1gKGeA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1gKGeA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1gKGeA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1gKGeA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gKGeA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gKGeA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gKGeA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gKGeA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gKGeA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gKGeA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gKGeA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gKGeA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1gKGeA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gKGeA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1gKGeA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gKGeA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1gKGeA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1gKGeA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gKGeA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gKGeA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gKGeA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gKGeA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1gKGeA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1gKGeA.s:64: 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/omdsha256k128n96tau64v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaQcBtj.s: Assembler messages:
encrypt.c: /tmp/ccaQcBtj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaQcBtj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaQcBtj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaQcBtj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQcBtj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQcBtj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQcBtj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQcBtj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQcBtj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaQcBtj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaQcBtj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaQcBtj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaQcBtj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQcBtj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaQcBtj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaQcBtj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaQcBtj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaQcBtj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaQcBtj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaQcBtj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaQcBtj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaQcBtj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaQcBtj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaQcBtj.s:63: 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