Implementation notes: x86, latour, crypto_aead/omdsha256k256n248tau256v2

Computer: latour
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k256n248tau256v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
321615refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
321624refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
322911refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
323361refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
325152refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
325287refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072420170718
326151refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
326277refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
326511refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
326889refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072420170718
326943refgcc -m32 -O3 -fomit-frame-pointer2017072420170718
328275refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
328941refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
329130refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
329166refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
329580refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
329769refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
330183refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
330219refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
330516refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
330669refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
331308refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
332226refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
332334refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
332415refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
332523refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
333378refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
333990refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
334485refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
335727refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072420170718
336348refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
336528refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072420170718
336591refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072420170718
336942refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072420170718
337113refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072420170718
337545refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072420170718
338076refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072420170718
338094refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072420170718
339687refgcc -m32 -O2 -fomit-frame-pointer2017072420170718
339777refgcc -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
340398refgcc -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
340497refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
340767refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
341235refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
341541refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
341784refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
341811refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
341955refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
342765refgcc -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
343080refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
343278refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
343701refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
344619refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
344619refgcc -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
345330refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
345969refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
346104refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
347130refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
347301refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
347319refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
348489refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
349173refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
349821refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
350019refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072420170718
350487refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
350982refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
351126refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
351207refgcc -m32 -march=core2 -O -fomit-frame-pointer2017072420170718
351216refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
351675refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072420170718
351864refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072420170718
351891refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
352071refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072420170718
352179refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
352233refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
352395refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
352872refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
352926refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
352935refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
353259refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
353331refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072420170718
353412refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072420170718
353646refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072420170718
353745refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
354024refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
354051refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
354060refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
354807refgcc -m32 -O -fomit-frame-pointer2017072420170718
355131refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072420170718
355923refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
355986refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
356040refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
356130refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
356175refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
356247refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
356526refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
356562refgcc -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
356733refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
357606refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
358578refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
358641refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
359208refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
359892refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
361827refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
362160refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
362682refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
363357refgcc -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
364572refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
364617refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
364815refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
364824refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
365778refgcc -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
365877refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
366660refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
367074refgcc -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
368730refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
369414refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
369720refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
376938refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
380349refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
381807refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
384426refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
385182refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
390150refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
390420refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
393156refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
394245refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
394488refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
395055refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
395199refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
395208refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
396135refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
396297refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
396630refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
397071refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
397206refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
397341refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
397620refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
398115refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
398142refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
398232refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
398367refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
398610refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
399033refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
399060refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
399195refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
399609refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
400005refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
400716refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
401148refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
401193refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
401400refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072420170718
401589refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072420170718
401670refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
402093refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
403416refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
403857refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
404388refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
404550refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072420170718
404694refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
405864refgcc -m32 -Os -fomit-frame-pointer2017072420170718
407124refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072420170718
407286refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072420170718
407430refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072420170718
411993refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072420170718
412200refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072420170718
414144refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718

Test failure

Implementation: crypto_aead/omdsha256k256n248tau256v2/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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJQusTa.s: Assembler messages:
encrypt.c: /tmp/ccJQusTa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJQusTa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJQusTa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJQusTa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQusTa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQusTa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQusTa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQusTa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQusTa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQusTa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQusTa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQusTa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJQusTa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQusTa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJQusTa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQusTa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJQusTa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJQusTa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQusTa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQusTa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJQusTa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQusTa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJQusTa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJQusTa.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccO95f5K.s: Assembler messages:
encrypt.c: /tmp/ccO95f5K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO95f5K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO95f5K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO95f5K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO95f5K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO95f5K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO95f5K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO95f5K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO95f5K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO95f5K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO95f5K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO95f5K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO95f5K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO95f5K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO95f5K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO95f5K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO95f5K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO95f5K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO95f5K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO95f5K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO95f5K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO95f5K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO95f5K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO95f5K.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmx0nO2.s: Assembler messages:
encrypt.c: /tmp/ccmx0nO2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmx0nO2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmx0nO2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmx0nO2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx0nO2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx0nO2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx0nO2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx0nO2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx0nO2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmx0nO2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmx0nO2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmx0nO2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmx0nO2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx0nO2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmx0nO2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmx0nO2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmx0nO2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmx0nO2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmx0nO2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmx0nO2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmx0nO2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmx0nO2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmx0nO2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmx0nO2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnHFwcE.s: Assembler messages:
encrypt.c: /tmp/ccnHFwcE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnHFwcE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnHFwcE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnHFwcE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHFwcE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHFwcE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHFwcE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHFwcE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHFwcE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnHFwcE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnHFwcE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnHFwcE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnHFwcE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHFwcE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnHFwcE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnHFwcE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnHFwcE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnHFwcE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnHFwcE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnHFwcE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnHFwcE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnHFwcE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnHFwcE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnHFwcE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccExatSa.s: Assembler messages:
encrypt.c: /tmp/ccExatSa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccExatSa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccExatSa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccExatSa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExatSa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExatSa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExatSa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExatSa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExatSa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExatSa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExatSa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExatSa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccExatSa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExatSa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccExatSa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExatSa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccExatSa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccExatSa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExatSa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExatSa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccExatSa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExatSa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccExatSa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccExatSa.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUUiHLN.s: Assembler messages:
encrypt.c: /tmp/ccUUiHLN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUUiHLN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUUiHLN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUUiHLN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUiHLN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUiHLN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUiHLN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUiHLN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUiHLN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUUiHLN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUUiHLN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUUiHLN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUUiHLN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUiHLN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUUiHLN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUUiHLN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUUiHLN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUiHLN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUiHLN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUUiHLN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUiHLN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUUiHLN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUiHLN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUUiHLN.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0WkCTE.s: Assembler messages:
encrypt.c: /tmp/cc0WkCTE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0WkCTE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0WkCTE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0WkCTE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WkCTE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WkCTE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WkCTE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WkCTE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WkCTE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0WkCTE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0WkCTE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0WkCTE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0WkCTE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WkCTE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0WkCTE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0WkCTE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0WkCTE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0WkCTE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0WkCTE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0WkCTE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0WkCTE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0WkCTE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0WkCTE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0WkCTE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxUQ6P7.s: Assembler messages:
encrypt.c: /tmp/ccxUQ6P7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxUQ6P7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxUQ6P7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxUQ6P7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUQ6P7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUQ6P7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUQ6P7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUQ6P7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUQ6P7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUQ6P7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUQ6P7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUQ6P7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxUQ6P7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUQ6P7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxUQ6P7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUQ6P7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxUQ6P7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxUQ6P7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUQ6P7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUQ6P7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxUQ6P7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUQ6P7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxUQ6P7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxUQ6P7.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHpCN4l.s: Assembler messages:
encrypt.c: /tmp/ccHpCN4l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHpCN4l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHpCN4l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHpCN4l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpCN4l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpCN4l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpCN4l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpCN4l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpCN4l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHpCN4l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHpCN4l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHpCN4l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHpCN4l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpCN4l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHpCN4l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHpCN4l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHpCN4l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpCN4l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpCN4l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpCN4l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpCN4l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHpCN4l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpCN4l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpCN4l.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwx9exH.s: Assembler messages:
encrypt.c: /tmp/ccwx9exH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwx9exH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwx9exH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwx9exH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwx9exH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwx9exH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwx9exH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwx9exH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwx9exH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwx9exH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwx9exH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwx9exH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwx9exH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwx9exH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwx9exH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwx9exH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwx9exH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwx9exH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwx9exH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwx9exH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwx9exH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwx9exH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwx9exH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwx9exH.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4nkYx3.s: Assembler messages:
encrypt.c: /tmp/cc4nkYx3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4nkYx3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4nkYx3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4nkYx3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nkYx3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nkYx3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nkYx3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nkYx3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nkYx3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4nkYx3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4nkYx3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4nkYx3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4nkYx3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nkYx3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4nkYx3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4nkYx3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4nkYx3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4nkYx3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4nkYx3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4nkYx3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4nkYx3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4nkYx3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4nkYx3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4nkYx3.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQXL56r.s: Assembler messages:
encrypt.c: /tmp/ccQXL56r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQXL56r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQXL56r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQXL56r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXL56r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXL56r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXL56r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXL56r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXL56r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQXL56r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQXL56r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQXL56r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQXL56r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXL56r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQXL56r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQXL56r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQXL56r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQXL56r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQXL56r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQXL56r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXL56r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQXL56r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQXL56r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQXL56r.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccYQI6ko.s: Assembler messages:
encrypt.c: /tmp/ccYQI6ko.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYQI6ko.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYQI6ko.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYQI6ko.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQI6ko.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQI6ko.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQI6ko.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQI6ko.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQI6ko.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYQI6ko.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYQI6ko.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYQI6ko.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYQI6ko.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQI6ko.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYQI6ko.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYQI6ko.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYQI6ko.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYQI6ko.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYQI6ko.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQI6ko.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYQI6ko.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYQI6ko.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYQI6ko.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYQI6ko.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cciu6CkH.s: Assembler messages:
encrypt.c: /tmp/cciu6CkH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciu6CkH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciu6CkH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciu6CkH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciu6CkH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciu6CkH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciu6CkH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciu6CkH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciu6CkH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciu6CkH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciu6CkH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciu6CkH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciu6CkH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciu6CkH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciu6CkH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciu6CkH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciu6CkH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciu6CkH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciu6CkH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciu6CkH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciu6CkH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciu6CkH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciu6CkH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciu6CkH.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUsUZv4.s: Assembler messages:
encrypt.c: /tmp/ccUsUZv4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUsUZv4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUsUZv4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUsUZv4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsUZv4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsUZv4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsUZv4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsUZv4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsUZv4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUsUZv4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUsUZv4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUsUZv4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUsUZv4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsUZv4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUsUZv4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUsUZv4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUsUZv4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsUZv4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsUZv4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsUZv4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsUZv4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUsUZv4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsUZv4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsUZv4.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccorfuFH.s: Assembler messages:
encrypt.c: /tmp/ccorfuFH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccorfuFH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccorfuFH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccorfuFH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorfuFH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorfuFH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorfuFH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorfuFH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorfuFH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccorfuFH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccorfuFH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccorfuFH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccorfuFH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorfuFH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccorfuFH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccorfuFH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccorfuFH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccorfuFH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccorfuFH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccorfuFH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorfuFH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccorfuFH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccorfuFH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccorfuFH.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4p9zND.s: Assembler messages:
encrypt.c: /tmp/cc4p9zND.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4p9zND.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4p9zND.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4p9zND.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p9zND.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p9zND.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p9zND.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p9zND.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p9zND.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4p9zND.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4p9zND.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4p9zND.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4p9zND.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p9zND.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4p9zND.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4p9zND.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4p9zND.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4p9zND.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4p9zND.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4p9zND.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4p9zND.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4p9zND.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4p9zND.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4p9zND.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBrgBC1.s: Assembler messages:
encrypt.c: /tmp/ccBrgBC1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBrgBC1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBrgBC1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBrgBC1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrgBC1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrgBC1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrgBC1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrgBC1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrgBC1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrgBC1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrgBC1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrgBC1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBrgBC1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrgBC1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBrgBC1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrgBC1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBrgBC1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBrgBC1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrgBC1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrgBC1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBrgBC1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrgBC1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBrgBC1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBrgBC1.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc80E5XK.s: Assembler messages:
encrypt.c: /tmp/cc80E5XK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc80E5XK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc80E5XK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc80E5XK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80E5XK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80E5XK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80E5XK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80E5XK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80E5XK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80E5XK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80E5XK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80E5XK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc80E5XK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80E5XK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc80E5XK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80E5XK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc80E5XK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc80E5XK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80E5XK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80E5XK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc80E5XK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80E5XK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc80E5XK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc80E5XK.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccu87DXo.s: Assembler messages:
encrypt.c: /tmp/ccu87DXo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu87DXo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu87DXo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu87DXo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu87DXo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu87DXo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu87DXo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu87DXo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu87DXo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu87DXo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu87DXo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu87DXo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu87DXo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu87DXo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu87DXo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu87DXo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu87DXo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu87DXo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu87DXo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu87DXo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu87DXo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu87DXo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu87DXo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu87DXo.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cccQw1xE.s: Assembler messages:
encrypt.c: /tmp/cccQw1xE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccQw1xE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccQw1xE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccQw1xE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQw1xE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQw1xE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQw1xE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQw1xE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQw1xE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQw1xE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQw1xE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQw1xE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccQw1xE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQw1xE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccQw1xE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccQw1xE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccQw1xE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQw1xE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQw1xE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQw1xE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQw1xE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQw1xE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQw1xE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccQw1xE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccrNt3P4.s: Assembler messages:
encrypt.c: /tmp/ccrNt3P4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrNt3P4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrNt3P4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrNt3P4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNt3P4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNt3P4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNt3P4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNt3P4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNt3P4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrNt3P4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrNt3P4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrNt3P4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrNt3P4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNt3P4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrNt3P4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrNt3P4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrNt3P4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrNt3P4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrNt3P4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrNt3P4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrNt3P4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrNt3P4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrNt3P4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrNt3P4.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPGl6R1.s: Assembler messages:
encrypt.c: /tmp/ccPGl6R1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPGl6R1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPGl6R1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPGl6R1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGl6R1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGl6R1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGl6R1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGl6R1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGl6R1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPGl6R1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPGl6R1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPGl6R1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPGl6R1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGl6R1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPGl6R1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPGl6R1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPGl6R1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPGl6R1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPGl6R1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPGl6R1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPGl6R1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPGl6R1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPGl6R1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPGl6R1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgoef2n.s: Assembler messages:
encrypt.c: /tmp/ccgoef2n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgoef2n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgoef2n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgoef2n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoef2n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoef2n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoef2n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoef2n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoef2n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoef2n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoef2n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoef2n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgoef2n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoef2n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgoef2n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgoef2n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoef2n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoef2n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoef2n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoef2n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoef2n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgoef2n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoef2n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoef2n.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZYvvRh.s: Assembler messages:
encrypt.c: /tmp/ccZYvvRh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZYvvRh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZYvvRh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZYvvRh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYvvRh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYvvRh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYvvRh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYvvRh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYvvRh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYvvRh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYvvRh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYvvRh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZYvvRh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYvvRh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZYvvRh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZYvvRh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZYvvRh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYvvRh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYvvRh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZYvvRh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYvvRh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZYvvRh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYvvRh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZYvvRh.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyBntFS.s: Assembler messages:
encrypt.c: /tmp/ccyBntFS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyBntFS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyBntFS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyBntFS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBntFS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBntFS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBntFS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBntFS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBntFS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyBntFS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyBntFS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyBntFS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyBntFS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBntFS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyBntFS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyBntFS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyBntFS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyBntFS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyBntFS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyBntFS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyBntFS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyBntFS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyBntFS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyBntFS.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVV2EGE.s: Assembler messages:
encrypt.c: /tmp/ccVV2EGE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVV2EGE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVV2EGE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVV2EGE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV2EGE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV2EGE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV2EGE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV2EGE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV2EGE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVV2EGE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVV2EGE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVV2EGE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVV2EGE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV2EGE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVV2EGE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVV2EGE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVV2EGE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVV2EGE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVV2EGE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVV2EGE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVV2EGE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVV2EGE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVV2EGE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVV2EGE.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrY75x1.s: Assembler messages:
encrypt.c: /tmp/ccrY75x1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrY75x1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrY75x1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrY75x1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrY75x1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrY75x1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrY75x1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrY75x1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrY75x1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrY75x1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrY75x1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrY75x1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrY75x1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrY75x1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrY75x1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrY75x1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrY75x1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrY75x1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrY75x1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrY75x1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrY75x1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrY75x1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrY75x1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrY75x1.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOoIfIV.s: Assembler messages:
encrypt.c: /tmp/ccOoIfIV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOoIfIV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOoIfIV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOoIfIV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoIfIV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoIfIV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoIfIV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoIfIV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoIfIV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOoIfIV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOoIfIV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOoIfIV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOoIfIV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoIfIV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOoIfIV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOoIfIV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOoIfIV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOoIfIV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOoIfIV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOoIfIV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOoIfIV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOoIfIV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOoIfIV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOoIfIV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccW5g3Ph.s: Assembler messages:
encrypt.c: /tmp/ccW5g3Ph.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW5g3Ph.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW5g3Ph.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW5g3Ph.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5g3Ph.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5g3Ph.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5g3Ph.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5g3Ph.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5g3Ph.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW5g3Ph.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW5g3Ph.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW5g3Ph.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW5g3Ph.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5g3Ph.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW5g3Ph.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW5g3Ph.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW5g3Ph.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW5g3Ph.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW5g3Ph.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW5g3Ph.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW5g3Ph.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW5g3Ph.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW5g3Ph.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW5g3Ph.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL3kElF.s: Assembler messages:
encrypt.c: /tmp/ccL3kElF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL3kElF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL3kElF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL3kElF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3kElF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3kElF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3kElF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3kElF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3kElF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL3kElF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL3kElF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL3kElF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL3kElF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3kElF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL3kElF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL3kElF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL3kElF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL3kElF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL3kElF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL3kElF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3kElF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL3kElF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL3kElF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL3kElF.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyrFihd.s: Assembler messages:
encrypt.c: /tmp/ccyrFihd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyrFihd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyrFihd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyrFihd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrFihd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrFihd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrFihd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrFihd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrFihd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyrFihd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyrFihd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyrFihd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyrFihd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrFihd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyrFihd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyrFihd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyrFihd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyrFihd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyrFihd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrFihd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyrFihd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyrFihd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyrFihd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyrFihd.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccD6NH5X.s: Assembler messages:
encrypt.c: /tmp/ccD6NH5X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD6NH5X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD6NH5X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD6NH5X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6NH5X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6NH5X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6NH5X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6NH5X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6NH5X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD6NH5X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD6NH5X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD6NH5X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD6NH5X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6NH5X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD6NH5X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD6NH5X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD6NH5X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD6NH5X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD6NH5X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD6NH5X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD6NH5X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD6NH5X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD6NH5X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD6NH5X.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIjFqqB.s: Assembler messages:
encrypt.c: /tmp/ccIjFqqB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIjFqqB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIjFqqB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIjFqqB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjFqqB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjFqqB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjFqqB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjFqqB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjFqqB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIjFqqB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIjFqqB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIjFqqB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIjFqqB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjFqqB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIjFqqB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIjFqqB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIjFqqB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIjFqqB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIjFqqB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIjFqqB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIjFqqB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIjFqqB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIjFqqB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIjFqqB.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl3jEYj.s: Assembler messages:
encrypt.c: /tmp/ccl3jEYj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl3jEYj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl3jEYj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl3jEYj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3jEYj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3jEYj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3jEYj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3jEYj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3jEYj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3jEYj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3jEYj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3jEYj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl3jEYj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3jEYj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl3jEYj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3jEYj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl3jEYj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3jEYj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3jEYj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3jEYj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3jEYj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3jEYj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl3jEYj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3jEYj.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxEo4oS.s: Assembler messages:
encrypt.c: /tmp/ccxEo4oS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxEo4oS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxEo4oS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxEo4oS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEo4oS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEo4oS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEo4oS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEo4oS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEo4oS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxEo4oS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxEo4oS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxEo4oS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxEo4oS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEo4oS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxEo4oS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxEo4oS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxEo4oS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxEo4oS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxEo4oS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxEo4oS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxEo4oS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxEo4oS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxEo4oS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxEo4oS.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGS6yzE.s: Assembler messages:
encrypt.c: /tmp/ccGS6yzE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGS6yzE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGS6yzE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGS6yzE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS6yzE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS6yzE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS6yzE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS6yzE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS6yzE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGS6yzE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGS6yzE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGS6yzE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGS6yzE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS6yzE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGS6yzE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGS6yzE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGS6yzE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGS6yzE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGS6yzE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGS6yzE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGS6yzE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGS6yzE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGS6yzE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGS6yzE.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjS95BX.s: Assembler messages:
encrypt.c: /tmp/ccjS95BX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjS95BX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjS95BX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjS95BX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjS95BX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjS95BX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjS95BX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjS95BX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjS95BX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjS95BX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjS95BX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjS95BX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjS95BX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjS95BX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjS95BX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjS95BX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjS95BX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjS95BX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjS95BX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjS95BX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjS95BX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjS95BX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjS95BX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjS95BX.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHr6LEk.s: Assembler messages:
encrypt.c: /tmp/ccHr6LEk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHr6LEk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHr6LEk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHr6LEk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHr6LEk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHr6LEk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHr6LEk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHr6LEk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHr6LEk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHr6LEk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHr6LEk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHr6LEk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHr6LEk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHr6LEk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHr6LEk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHr6LEk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHr6LEk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHr6LEk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHr6LEk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHr6LEk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHr6LEk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHr6LEk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHr6LEk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHr6LEk.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccI4sGPV.s: Assembler messages:
encrypt.c: /tmp/ccI4sGPV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI4sGPV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI4sGPV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI4sGPV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4sGPV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4sGPV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4sGPV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4sGPV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4sGPV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI4sGPV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI4sGPV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI4sGPV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI4sGPV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4sGPV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI4sGPV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI4sGPV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI4sGPV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4sGPV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4sGPV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI4sGPV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4sGPV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI4sGPV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4sGPV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI4sGPV.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ8WdY9.s: Assembler messages:
encrypt.c: /tmp/ccZ8WdY9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ8WdY9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ8WdY9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ8WdY9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8WdY9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8WdY9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8WdY9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8WdY9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8WdY9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8WdY9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8WdY9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8WdY9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ8WdY9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8WdY9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ8WdY9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8WdY9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ8WdY9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ8WdY9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ8WdY9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ8WdY9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ8WdY9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ8WdY9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ8WdY9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ8WdY9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyvgRoL.s: Assembler messages:
encrypt.c: /tmp/ccyvgRoL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyvgRoL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyvgRoL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyvgRoL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvgRoL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvgRoL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvgRoL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvgRoL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvgRoL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvgRoL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvgRoL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvgRoL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyvgRoL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvgRoL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyvgRoL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyvgRoL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvgRoL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvgRoL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvgRoL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvgRoL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvgRoL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyvgRoL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvgRoL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvgRoL.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQJWhxE.s: Assembler messages:
encrypt.c: /tmp/ccQJWhxE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQJWhxE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQJWhxE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQJWhxE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJWhxE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJWhxE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJWhxE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJWhxE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJWhxE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJWhxE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJWhxE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJWhxE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQJWhxE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJWhxE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQJWhxE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQJWhxE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJWhxE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJWhxE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJWhxE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJWhxE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJWhxE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQJWhxE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJWhxE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJWhxE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf9PRZ2.s: Assembler messages:
encrypt.c: /tmp/ccf9PRZ2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf9PRZ2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf9PRZ2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf9PRZ2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9PRZ2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9PRZ2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9PRZ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9PRZ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9PRZ2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf9PRZ2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf9PRZ2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf9PRZ2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf9PRZ2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9PRZ2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf9PRZ2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf9PRZ2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf9PRZ2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf9PRZ2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf9PRZ2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf9PRZ2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9PRZ2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf9PRZ2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf9PRZ2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf9PRZ2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbSkdXO.s: Assembler messages:
encrypt.c: /tmp/ccbSkdXO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbSkdXO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbSkdXO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbSkdXO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSkdXO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSkdXO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSkdXO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSkdXO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSkdXO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSkdXO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSkdXO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSkdXO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbSkdXO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSkdXO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbSkdXO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbSkdXO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbSkdXO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSkdXO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSkdXO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbSkdXO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSkdXO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbSkdXO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSkdXO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbSkdXO.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccj6KZM9.s: Assembler messages:
encrypt.c: /tmp/ccj6KZM9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj6KZM9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj6KZM9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj6KZM9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6KZM9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6KZM9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6KZM9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6KZM9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6KZM9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6KZM9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6KZM9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6KZM9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj6KZM9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6KZM9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj6KZM9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6KZM9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj6KZM9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6KZM9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6KZM9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6KZM9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6KZM9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6KZM9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj6KZM9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6KZM9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgfGNNE.s: Assembler messages:
encrypt.c: /tmp/ccgfGNNE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgfGNNE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgfGNNE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgfGNNE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfGNNE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfGNNE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfGNNE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfGNNE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfGNNE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgfGNNE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgfGNNE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgfGNNE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgfGNNE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfGNNE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgfGNNE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgfGNNE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgfGNNE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfGNNE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfGNNE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgfGNNE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfGNNE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgfGNNE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfGNNE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgfGNNE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccr8mx29.s: Assembler messages:
encrypt.c: /tmp/ccr8mx29.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr8mx29.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr8mx29.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccr8mx29.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8mx29.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8mx29.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8mx29.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8mx29.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8mx29.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8mx29.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8mx29.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8mx29.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr8mx29.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8mx29.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr8mx29.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8mx29.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccr8mx29.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccr8mx29.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8mx29.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8mx29.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr8mx29.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8mx29.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr8mx29.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccr8mx29.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRwQ0oD.s: Assembler messages:
encrypt.c: /tmp/ccRwQ0oD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRwQ0oD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRwQ0oD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRwQ0oD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwQ0oD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwQ0oD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwQ0oD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwQ0oD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwQ0oD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwQ0oD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwQ0oD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwQ0oD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRwQ0oD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwQ0oD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRwQ0oD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRwQ0oD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRwQ0oD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwQ0oD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwQ0oD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRwQ0oD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwQ0oD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRwQ0oD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwQ0oD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRwQ0oD.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjlm7n2.s: Assembler messages:
encrypt.c: /tmp/ccjlm7n2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjlm7n2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjlm7n2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjlm7n2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlm7n2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlm7n2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlm7n2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlm7n2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlm7n2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjlm7n2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjlm7n2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjlm7n2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjlm7n2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlm7n2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjlm7n2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjlm7n2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjlm7n2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjlm7n2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjlm7n2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjlm7n2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlm7n2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjlm7n2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjlm7n2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjlm7n2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCb3w6o.s: Assembler messages:
encrypt.c: /tmp/ccCb3w6o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCb3w6o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCb3w6o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCb3w6o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCb3w6o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCb3w6o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCb3w6o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCb3w6o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCb3w6o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCb3w6o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCb3w6o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCb3w6o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCb3w6o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCb3w6o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCb3w6o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCb3w6o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCb3w6o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCb3w6o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCb3w6o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCb3w6o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCb3w6o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCb3w6o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCb3w6o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCb3w6o.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdj2kWH.s: Assembler messages:
encrypt.c: /tmp/ccdj2kWH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdj2kWH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdj2kWH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdj2kWH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj2kWH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj2kWH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj2kWH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj2kWH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj2kWH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdj2kWH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdj2kWH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdj2kWH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdj2kWH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj2kWH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdj2kWH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdj2kWH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdj2kWH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdj2kWH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdj2kWH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdj2kWH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdj2kWH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdj2kWH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdj2kWH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdj2kWH.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7Em641.s: Assembler messages:
encrypt.c: /tmp/cc7Em641.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Em641.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Em641.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Em641.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Em641.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Em641.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Em641.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Em641.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Em641.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Em641.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Em641.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Em641.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Em641.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Em641.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Em641.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Em641.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Em641.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Em641.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Em641.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Em641.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Em641.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Em641.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Em641.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Em641.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJ9DkHF.s: Assembler messages:
encrypt.c: /tmp/ccJ9DkHF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ9DkHF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ9DkHF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ9DkHF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9DkHF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9DkHF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9DkHF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9DkHF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9DkHF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ9DkHF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ9DkHF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ9DkHF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ9DkHF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9DkHF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ9DkHF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ9DkHF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ9DkHF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ9DkHF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ9DkHF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ9DkHF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ9DkHF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ9DkHF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ9DkHF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ9DkHF.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFP0rKo.s: Assembler messages:
encrypt.c: /tmp/ccFP0rKo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFP0rKo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFP0rKo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFP0rKo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP0rKo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP0rKo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP0rKo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP0rKo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP0rKo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFP0rKo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFP0rKo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFP0rKo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFP0rKo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP0rKo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFP0rKo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFP0rKo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFP0rKo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFP0rKo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFP0rKo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFP0rKo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFP0rKo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFP0rKo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFP0rKo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFP0rKo.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVvT15Y.s: Assembler messages:
encrypt.c: /tmp/ccVvT15Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVvT15Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVvT15Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVvT15Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvT15Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvT15Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvT15Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvT15Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvT15Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVvT15Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVvT15Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVvT15Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVvT15Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvT15Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVvT15Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVvT15Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVvT15Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVvT15Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVvT15Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVvT15Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVvT15Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVvT15Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVvT15Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVvT15Y.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6HZgE1.s: Assembler messages:
encrypt.c: /tmp/cc6HZgE1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6HZgE1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6HZgE1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6HZgE1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6HZgE1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6HZgE1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6HZgE1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6HZgE1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6HZgE1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6HZgE1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6HZgE1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6HZgE1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6HZgE1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6HZgE1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6HZgE1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6HZgE1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6HZgE1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6HZgE1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6HZgE1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6HZgE1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6HZgE1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6HZgE1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6HZgE1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6HZgE1.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWJYyiu.s: Assembler messages:
encrypt.c: /tmp/ccWJYyiu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWJYyiu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWJYyiu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWJYyiu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJYyiu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJYyiu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJYyiu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJYyiu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJYyiu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJYyiu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJYyiu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJYyiu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWJYyiu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJYyiu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWJYyiu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJYyiu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWJYyiu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWJYyiu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJYyiu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJYyiu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJYyiu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJYyiu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWJYyiu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWJYyiu.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY8WdY9.s: Assembler messages:
encrypt.c: /tmp/ccY8WdY9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY8WdY9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY8WdY9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY8WdY9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8WdY9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8WdY9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8WdY9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8WdY9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8WdY9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY8WdY9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY8WdY9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY8WdY9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY8WdY9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8WdY9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY8WdY9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY8WdY9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY8WdY9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY8WdY9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY8WdY9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY8WdY9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY8WdY9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY8WdY9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY8WdY9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY8WdY9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl97e3M.s: Assembler messages:
encrypt.c: /tmp/ccl97e3M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl97e3M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl97e3M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl97e3M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl97e3M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl97e3M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl97e3M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl97e3M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl97e3M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl97e3M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl97e3M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl97e3M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl97e3M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl97e3M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl97e3M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl97e3M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl97e3M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl97e3M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl97e3M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl97e3M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl97e3M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl97e3M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl97e3M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl97e3M.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBuC1bv.s: Assembler messages:
encrypt.c: /tmp/ccBuC1bv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBuC1bv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBuC1bv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBuC1bv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuC1bv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuC1bv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuC1bv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuC1bv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuC1bv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBuC1bv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBuC1bv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBuC1bv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBuC1bv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuC1bv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBuC1bv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBuC1bv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBuC1bv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBuC1bv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBuC1bv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBuC1bv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuC1bv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBuC1bv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBuC1bv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBuC1bv.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyqlSS3.s: Assembler messages:
encrypt.c: /tmp/ccyqlSS3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyqlSS3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyqlSS3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyqlSS3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqlSS3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqlSS3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqlSS3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqlSS3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqlSS3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyqlSS3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyqlSS3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyqlSS3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyqlSS3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqlSS3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyqlSS3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyqlSS3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyqlSS3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyqlSS3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyqlSS3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqlSS3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyqlSS3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyqlSS3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyqlSS3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyqlSS3.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPptXvQ.s: Assembler messages:
encrypt.c: /tmp/ccPptXvQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPptXvQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPptXvQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPptXvQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPptXvQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPptXvQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPptXvQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPptXvQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPptXvQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPptXvQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPptXvQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPptXvQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPptXvQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPptXvQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPptXvQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPptXvQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPptXvQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPptXvQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPptXvQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPptXvQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPptXvQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPptXvQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPptXvQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPptXvQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwJYyiu.s: Assembler messages:
encrypt.c: /tmp/ccwJYyiu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwJYyiu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwJYyiu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwJYyiu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJYyiu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJYyiu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJYyiu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJYyiu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJYyiu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwJYyiu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwJYyiu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwJYyiu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwJYyiu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJYyiu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwJYyiu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwJYyiu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwJYyiu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwJYyiu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwJYyiu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwJYyiu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJYyiu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwJYyiu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwJYyiu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwJYyiu.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGgS1ls.s: Assembler messages:
encrypt.c: /tmp/ccGgS1ls.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGgS1ls.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGgS1ls.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGgS1ls.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgS1ls.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgS1ls.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgS1ls.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgS1ls.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgS1ls.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGgS1ls.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGgS1ls.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGgS1ls.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGgS1ls.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgS1ls.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGgS1ls.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGgS1ls.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGgS1ls.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGgS1ls.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGgS1ls.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGgS1ls.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGgS1ls.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGgS1ls.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGgS1ls.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGgS1ls.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmwhyT1.s: Assembler messages:
encrypt.c: /tmp/ccmwhyT1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmwhyT1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmwhyT1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmwhyT1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwhyT1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwhyT1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwhyT1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwhyT1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwhyT1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwhyT1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwhyT1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwhyT1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmwhyT1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwhyT1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmwhyT1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmwhyT1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmwhyT1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwhyT1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwhyT1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmwhyT1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwhyT1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmwhyT1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwhyT1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmwhyT1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2TpwCO.s: Assembler messages:
encrypt.c: /tmp/cc2TpwCO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2TpwCO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2TpwCO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2TpwCO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TpwCO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TpwCO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TpwCO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TpwCO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TpwCO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2TpwCO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2TpwCO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2TpwCO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2TpwCO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TpwCO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2TpwCO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2TpwCO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2TpwCO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TpwCO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TpwCO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2TpwCO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TpwCO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2TpwCO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TpwCO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2TpwCO.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJFEYQa.s: Assembler messages:
encrypt.c: /tmp/ccJFEYQa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJFEYQa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJFEYQa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJFEYQa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFEYQa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFEYQa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFEYQa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFEYQa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFEYQa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFEYQa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFEYQa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFEYQa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJFEYQa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFEYQa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJFEYQa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFEYQa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJFEYQa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJFEYQa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFEYQa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFEYQa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFEYQa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFEYQa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJFEYQa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJFEYQa.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHwnUss.s: Assembler messages:
encrypt.c: /tmp/ccHwnUss.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHwnUss.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHwnUss.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHwnUss.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwnUss.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwnUss.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwnUss.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwnUss.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwnUss.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwnUss.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwnUss.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwnUss.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHwnUss.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwnUss.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHwnUss.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwnUss.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHwnUss.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwnUss.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwnUss.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwnUss.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwnUss.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwnUss.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHwnUss.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwnUss.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUBdSF5.s: Assembler messages:
encrypt.c: /tmp/ccUBdSF5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUBdSF5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUBdSF5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUBdSF5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBdSF5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBdSF5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBdSF5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBdSF5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBdSF5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUBdSF5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUBdSF5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUBdSF5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUBdSF5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBdSF5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUBdSF5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUBdSF5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUBdSF5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUBdSF5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUBdSF5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBdSF5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUBdSF5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUBdSF5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUBdSF5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUBdSF5.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN4o8rr.s: Assembler messages:
encrypt.c: /tmp/ccN4o8rr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN4o8rr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN4o8rr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN4o8rr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4o8rr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4o8rr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4o8rr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4o8rr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4o8rr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN4o8rr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN4o8rr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN4o8rr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN4o8rr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4o8rr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN4o8rr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN4o8rr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN4o8rr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN4o8rr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN4o8rr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN4o8rr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4o8rr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN4o8rr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN4o8rr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN4o8rr.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqGXkkO.s: Assembler messages:
encrypt.c: /tmp/ccqGXkkO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqGXkkO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqGXkkO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqGXkkO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGXkkO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGXkkO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGXkkO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGXkkO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGXkkO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGXkkO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGXkkO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGXkkO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqGXkkO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGXkkO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqGXkkO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqGXkkO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGXkkO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGXkkO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGXkkO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGXkkO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGXkkO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqGXkkO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGXkkO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGXkkO.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTu0PeK.s: Assembler messages:
encrypt.c: /tmp/ccTu0PeK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTu0PeK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTu0PeK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTu0PeK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu0PeK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu0PeK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu0PeK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu0PeK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu0PeK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTu0PeK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTu0PeK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTu0PeK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTu0PeK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu0PeK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTu0PeK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTu0PeK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTu0PeK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTu0PeK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTu0PeK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTu0PeK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTu0PeK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTu0PeK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTu0PeK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTu0PeK.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUmNRYi.s: Assembler messages:
encrypt.c: /tmp/ccUmNRYi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUmNRYi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUmNRYi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUmNRYi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmNRYi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmNRYi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmNRYi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmNRYi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmNRYi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUmNRYi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUmNRYi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUmNRYi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUmNRYi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmNRYi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUmNRYi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUmNRYi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUmNRYi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUmNRYi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUmNRYi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUmNRYi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUmNRYi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUmNRYi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUmNRYi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUmNRYi.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceKQ53t.s: Assembler messages:
encrypt.c: /tmp/cceKQ53t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceKQ53t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceKQ53t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceKQ53t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKQ53t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKQ53t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKQ53t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKQ53t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKQ53t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceKQ53t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceKQ53t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceKQ53t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceKQ53t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKQ53t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceKQ53t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceKQ53t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceKQ53t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceKQ53t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceKQ53t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceKQ53t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceKQ53t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceKQ53t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceKQ53t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceKQ53t.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchSLYy7.s: Assembler messages:
encrypt.c: /tmp/cchSLYy7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchSLYy7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchSLYy7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchSLYy7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSLYy7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSLYy7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSLYy7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSLYy7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSLYy7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchSLYy7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchSLYy7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchSLYy7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchSLYy7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSLYy7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchSLYy7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchSLYy7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchSLYy7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchSLYy7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchSLYy7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchSLYy7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchSLYy7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchSLYy7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchSLYy7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchSLYy7.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccIQ8DMo.s: Assembler messages:
encrypt.c: /tmp/ccIQ8DMo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIQ8DMo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIQ8DMo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIQ8DMo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ8DMo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ8DMo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ8DMo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ8DMo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ8DMo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQ8DMo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQ8DMo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQ8DMo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIQ8DMo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ8DMo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIQ8DMo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIQ8DMo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQ8DMo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQ8DMo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQ8DMo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQ8DMo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQ8DMo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIQ8DMo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQ8DMo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQ8DMo.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccszGakK.s: Assembler messages:
encrypt.c: /tmp/ccszGakK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccszGakK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccszGakK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccszGakK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszGakK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszGakK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszGakK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszGakK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszGakK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszGakK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszGakK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszGakK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccszGakK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszGakK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccszGakK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszGakK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccszGakK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccszGakK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszGakK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszGakK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccszGakK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszGakK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccszGakK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccszGakK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAGJsqK.s: Assembler messages:
encrypt.c: /tmp/ccAGJsqK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAGJsqK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAGJsqK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAGJsqK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGJsqK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGJsqK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGJsqK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGJsqK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGJsqK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGJsqK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGJsqK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGJsqK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAGJsqK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGJsqK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAGJsqK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGJsqK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAGJsqK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAGJsqK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGJsqK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGJsqK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGJsqK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGJsqK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAGJsqK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAGJsqK.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAJ7lU7.s: Assembler messages:
encrypt.c: /tmp/ccAJ7lU7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAJ7lU7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAJ7lU7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAJ7lU7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJ7lU7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJ7lU7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJ7lU7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJ7lU7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJ7lU7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAJ7lU7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAJ7lU7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAJ7lU7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAJ7lU7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJ7lU7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAJ7lU7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAJ7lU7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAJ7lU7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJ7lU7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJ7lU7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJ7lU7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJ7lU7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAJ7lU7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJ7lU7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAJ7lU7.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1VOxU1.s: Assembler messages:
encrypt.c: /tmp/cc1VOxU1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1VOxU1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1VOxU1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1VOxU1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VOxU1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VOxU1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VOxU1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VOxU1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VOxU1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1VOxU1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1VOxU1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1VOxU1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1VOxU1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VOxU1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1VOxU1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1VOxU1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1VOxU1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1VOxU1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1VOxU1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VOxU1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1VOxU1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1VOxU1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1VOxU1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1VOxU1.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCRhBur.s: Assembler messages:
encrypt.c: /tmp/ccCRhBur.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCRhBur.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCRhBur.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCRhBur.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRhBur.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRhBur.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRhBur.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRhBur.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRhBur.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRhBur.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRhBur.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRhBur.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCRhBur.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRhBur.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCRhBur.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRhBur.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCRhBur.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCRhBur.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRhBur.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRhBur.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRhBur.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRhBur.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCRhBur.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCRhBur.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4IWloa.s: Assembler messages:
encrypt.c: /tmp/cc4IWloa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4IWloa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4IWloa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4IWloa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IWloa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IWloa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IWloa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IWloa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IWloa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4IWloa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4IWloa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4IWloa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4IWloa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IWloa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4IWloa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4IWloa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4IWloa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4IWloa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4IWloa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4IWloa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4IWloa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4IWloa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4IWloa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4IWloa.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAvcXKN.s: Assembler messages:
encrypt.c: /tmp/ccAvcXKN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAvcXKN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAvcXKN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAvcXKN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvcXKN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvcXKN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvcXKN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvcXKN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvcXKN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvcXKN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvcXKN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvcXKN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAvcXKN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvcXKN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAvcXKN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAvcXKN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAvcXKN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvcXKN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvcXKN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAvcXKN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvcXKN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAvcXKN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvcXKN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAvcXKN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccSsnkav.s: Assembler messages:
encrypt.c: /tmp/ccSsnkav.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSsnkav.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSsnkav.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSsnkav.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsnkav.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsnkav.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsnkav.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsnkav.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsnkav.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSsnkav.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSsnkav.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSsnkav.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSsnkav.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsnkav.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSsnkav.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSsnkav.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSsnkav.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSsnkav.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSsnkav.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSsnkav.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSsnkav.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSsnkav.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSsnkav.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSsnkav.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccdzv1R4.s: Assembler messages:
encrypt.c: /tmp/ccdzv1R4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdzv1R4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdzv1R4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdzv1R4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzv1R4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzv1R4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzv1R4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzv1R4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzv1R4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdzv1R4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdzv1R4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdzv1R4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdzv1R4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzv1R4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdzv1R4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdzv1R4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdzv1R4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdzv1R4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdzv1R4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdzv1R4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdzv1R4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdzv1R4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdzv1R4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdzv1R4.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5TY6Gq.s: Assembler messages:
encrypt.c: /tmp/cc5TY6Gq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5TY6Gq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5TY6Gq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5TY6Gq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TY6Gq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TY6Gq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TY6Gq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TY6Gq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TY6Gq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TY6Gq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TY6Gq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TY6Gq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5TY6Gq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TY6Gq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5TY6Gq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TY6Gq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5TY6Gq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TY6Gq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5TY6Gq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5TY6Gq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TY6Gq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5TY6Gq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5TY6Gq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5TY6Gq.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv6JAvQ.s: Assembler messages:
encrypt.c: /tmp/ccv6JAvQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv6JAvQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv6JAvQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv6JAvQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6JAvQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6JAvQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6JAvQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6JAvQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6JAvQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv6JAvQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv6JAvQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv6JAvQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv6JAvQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6JAvQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv6JAvQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv6JAvQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv6JAvQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6JAvQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6JAvQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv6JAvQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6JAvQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv6JAvQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6JAvQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv6JAvQ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZUKJny.s: Assembler messages:
encrypt.c: /tmp/ccZUKJny.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZUKJny.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZUKJny.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZUKJny.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUKJny.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUKJny.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUKJny.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUKJny.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUKJny.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZUKJny.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZUKJny.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZUKJny.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZUKJny.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUKJny.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZUKJny.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZUKJny.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZUKJny.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZUKJny.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZUKJny.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUKJny.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZUKJny.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZUKJny.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZUKJny.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZUKJny.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnjPUub.s: Assembler messages:
encrypt.c: /tmp/ccnjPUub.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnjPUub.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnjPUub.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnjPUub.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjPUub.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjPUub.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjPUub.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjPUub.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjPUub.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnjPUub.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnjPUub.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnjPUub.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnjPUub.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjPUub.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnjPUub.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnjPUub.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnjPUub.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnjPUub.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnjPUub.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnjPUub.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnjPUub.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnjPUub.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnjPUub.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnjPUub.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccncYyyh.s: Assembler messages:
encrypt.c: /tmp/ccncYyyh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccncYyyh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccncYyyh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccncYyyh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncYyyh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncYyyh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncYyyh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncYyyh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncYyyh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccncYyyh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccncYyyh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccncYyyh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccncYyyh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncYyyh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccncYyyh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccncYyyh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccncYyyh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccncYyyh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccncYyyh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccncYyyh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccncYyyh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccncYyyh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccncYyyh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccncYyyh.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpuyM6t.s: Assembler messages:
encrypt.c: /tmp/ccpuyM6t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpuyM6t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpuyM6t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpuyM6t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuyM6t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuyM6t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuyM6t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuyM6t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuyM6t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpuyM6t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpuyM6t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpuyM6t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpuyM6t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuyM6t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpuyM6t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpuyM6t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpuyM6t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpuyM6t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpuyM6t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpuyM6t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuyM6t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpuyM6t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpuyM6t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpuyM6t.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccJpvwny.s: Assembler messages:
encrypt.c: /tmp/ccJpvwny.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJpvwny.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJpvwny.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJpvwny.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpvwny.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpvwny.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpvwny.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpvwny.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpvwny.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJpvwny.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJpvwny.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJpvwny.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJpvwny.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpvwny.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJpvwny.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJpvwny.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJpvwny.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJpvwny.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJpvwny.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJpvwny.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJpvwny.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJpvwny.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJpvwny.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJpvwny.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccmmg534.s: Assembler messages:
encrypt.c: /tmp/ccmmg534.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmmg534.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmmg534.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmmg534.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmg534.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmg534.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmg534.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmg534.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmg534.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmg534.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmg534.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmg534.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmmg534.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmg534.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmmg534.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmg534.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmmg534.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmmg534.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmmg534.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmmg534.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmg534.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmmg534.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmmg534.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmmg534.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdBDOtJ.s: Assembler messages:
encrypt.c: /tmp/ccdBDOtJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdBDOtJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdBDOtJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdBDOtJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBDOtJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBDOtJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBDOtJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBDOtJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBDOtJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBDOtJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBDOtJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBDOtJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdBDOtJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBDOtJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdBDOtJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBDOtJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdBDOtJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdBDOtJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBDOtJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBDOtJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdBDOtJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBDOtJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdBDOtJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdBDOtJ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvZ61hw.s: Assembler messages:
encrypt.c: /tmp/ccvZ61hw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvZ61hw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvZ61hw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvZ61hw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ61hw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ61hw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ61hw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ61hw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ61hw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvZ61hw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvZ61hw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvZ61hw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvZ61hw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ61hw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvZ61hw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvZ61hw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvZ61hw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvZ61hw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvZ61hw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvZ61hw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvZ61hw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvZ61hw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvZ61hw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvZ61hw.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgEileX.s: Assembler messages:
encrypt.c: /tmp/ccgEileX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgEileX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgEileX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgEileX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEileX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEileX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEileX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEileX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEileX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgEileX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgEileX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgEileX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgEileX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEileX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgEileX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgEileX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgEileX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEileX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEileX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgEileX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEileX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgEileX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEileX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgEileX.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccynZn4b.s: Assembler messages:
encrypt.c: /tmp/ccynZn4b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccynZn4b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccynZn4b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccynZn4b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynZn4b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynZn4b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynZn4b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynZn4b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynZn4b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccynZn4b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccynZn4b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccynZn4b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccynZn4b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynZn4b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccynZn4b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccynZn4b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccynZn4b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccynZn4b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccynZn4b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccynZn4b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynZn4b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccynZn4b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccynZn4b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccynZn4b.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc11bTmI.s: Assembler messages:
encrypt.c: /tmp/cc11bTmI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc11bTmI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc11bTmI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc11bTmI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11bTmI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11bTmI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11bTmI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11bTmI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11bTmI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11bTmI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11bTmI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11bTmI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc11bTmI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11bTmI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc11bTmI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc11bTmI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc11bTmI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11bTmI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11bTmI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11bTmI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11bTmI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc11bTmI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11bTmI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc11bTmI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceaR304.s: Assembler messages:
encrypt.c: /tmp/cceaR304.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceaR304.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceaR304.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceaR304.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaR304.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaR304.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaR304.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaR304.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaR304.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceaR304.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceaR304.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceaR304.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceaR304.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaR304.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceaR304.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceaR304.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceaR304.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceaR304.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceaR304.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceaR304.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceaR304.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceaR304.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceaR304.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceaR304.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJDeaea.s: Assembler messages:
encrypt.c: /tmp/ccJDeaea.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJDeaea.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJDeaea.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJDeaea.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDeaea.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDeaea.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDeaea.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDeaea.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDeaea.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJDeaea.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJDeaea.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJDeaea.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJDeaea.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDeaea.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJDeaea.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJDeaea.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJDeaea.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJDeaea.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJDeaea.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJDeaea.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJDeaea.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJDeaea.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJDeaea.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJDeaea.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqSSnCQ.s: Assembler messages:
encrypt.c: /tmp/ccqSSnCQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqSSnCQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqSSnCQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqSSnCQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSSnCQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSSnCQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSSnCQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSSnCQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSSnCQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqSSnCQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqSSnCQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqSSnCQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqSSnCQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSSnCQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqSSnCQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqSSnCQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqSSnCQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSSnCQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSSnCQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSSnCQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSSnCQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqSSnCQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSSnCQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSSnCQ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZMcavI.s: Assembler messages:
encrypt.c: /tmp/ccZMcavI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZMcavI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZMcavI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZMcavI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMcavI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMcavI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMcavI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMcavI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMcavI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZMcavI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZMcavI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZMcavI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZMcavI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMcavI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZMcavI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZMcavI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZMcavI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZMcavI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZMcavI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZMcavI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZMcavI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZMcavI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZMcavI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZMcavI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd3Pvqb.s: Assembler messages:
encrypt.c: /tmp/ccd3Pvqb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd3Pvqb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd3Pvqb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd3Pvqb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3Pvqb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3Pvqb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3Pvqb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3Pvqb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3Pvqb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd3Pvqb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd3Pvqb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd3Pvqb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd3Pvqb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3Pvqb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd3Pvqb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd3Pvqb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd3Pvqb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd3Pvqb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd3Pvqb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd3Pvqb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd3Pvqb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd3Pvqb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd3Pvqb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd3Pvqb.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbcB5W2.s: Assembler messages:
encrypt.c: /tmp/ccbcB5W2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbcB5W2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbcB5W2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbcB5W2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcB5W2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcB5W2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcB5W2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcB5W2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcB5W2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbcB5W2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbcB5W2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbcB5W2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbcB5W2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcB5W2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbcB5W2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbcB5W2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbcB5W2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbcB5W2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbcB5W2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbcB5W2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcB5W2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbcB5W2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbcB5W2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbcB5W2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuUJp1C.s: Assembler messages:
encrypt.c: /tmp/ccuUJp1C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuUJp1C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuUJp1C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuUJp1C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUJp1C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUJp1C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUJp1C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUJp1C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUJp1C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUJp1C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUJp1C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUJp1C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuUJp1C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUJp1C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuUJp1C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuUJp1C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuUJp1C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUJp1C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUJp1C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuUJp1C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUJp1C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuUJp1C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUJp1C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuUJp1C.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLKnWnK.s: Assembler messages:
encrypt.c: /tmp/ccLKnWnK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLKnWnK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLKnWnK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLKnWnK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKnWnK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKnWnK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKnWnK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKnWnK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKnWnK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLKnWnK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLKnWnK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLKnWnK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLKnWnK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKnWnK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLKnWnK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLKnWnK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLKnWnK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLKnWnK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLKnWnK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLKnWnK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKnWnK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLKnWnK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLKnWnK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLKnWnK.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYxtkrn.s: Assembler messages:
encrypt.c: /tmp/ccYxtkrn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYxtkrn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYxtkrn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYxtkrn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxtkrn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxtkrn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxtkrn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxtkrn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxtkrn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxtkrn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxtkrn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxtkrn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYxtkrn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxtkrn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYxtkrn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYxtkrn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYxtkrn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxtkrn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxtkrn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYxtkrn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxtkrn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYxtkrn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxtkrn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYxtkrn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3uN4yE.s: Assembler messages:
encrypt.c: /tmp/cc3uN4yE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3uN4yE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3uN4yE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3uN4yE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uN4yE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uN4yE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uN4yE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uN4yE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uN4yE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3uN4yE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3uN4yE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3uN4yE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3uN4yE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uN4yE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3uN4yE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3uN4yE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3uN4yE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3uN4yE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3uN4yE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uN4yE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3uN4yE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3uN4yE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3uN4yE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3uN4yE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbqBqf2.s: Assembler messages:
encrypt.c: /tmp/ccbqBqf2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbqBqf2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbqBqf2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbqBqf2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqBqf2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqBqf2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqBqf2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqBqf2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqBqf2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbqBqf2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbqBqf2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbqBqf2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbqBqf2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqBqf2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbqBqf2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbqBqf2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbqBqf2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbqBqf2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbqBqf2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbqBqf2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqBqf2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbqBqf2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbqBqf2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbqBqf2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAZAkh2.s: Assembler messages:
encrypt.c: /tmp/ccAZAkh2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAZAkh2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAZAkh2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAZAkh2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZAkh2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZAkh2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZAkh2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZAkh2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZAkh2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZAkh2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZAkh2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZAkh2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAZAkh2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZAkh2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAZAkh2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZAkh2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAZAkh2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAZAkh2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAZAkh2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAZAkh2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAZAkh2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAZAkh2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAZAkh2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAZAkh2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccecpnqr.s: Assembler messages:
encrypt.c: /tmp/ccecpnqr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccecpnqr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccecpnqr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccecpnqr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecpnqr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecpnqr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecpnqr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecpnqr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecpnqr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccecpnqr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccecpnqr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccecpnqr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccecpnqr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecpnqr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccecpnqr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccecpnqr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccecpnqr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccecpnqr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccecpnqr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccecpnqr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccecpnqr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccecpnqr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccecpnqr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccecpnqr.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccD14Ssj.s: Assembler messages:
encrypt.c: /tmp/ccD14Ssj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD14Ssj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD14Ssj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD14Ssj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD14Ssj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD14Ssj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD14Ssj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD14Ssj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD14Ssj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD14Ssj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD14Ssj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD14Ssj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD14Ssj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD14Ssj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD14Ssj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD14Ssj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD14Ssj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD14Ssj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD14Ssj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD14Ssj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD14Ssj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD14Ssj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD14Ssj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD14Ssj.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLMfVtL.s: Assembler messages:
encrypt.c: /tmp/ccLMfVtL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLMfVtL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLMfVtL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLMfVtL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMfVtL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMfVtL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMfVtL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMfVtL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMfVtL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMfVtL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMfVtL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMfVtL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLMfVtL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMfVtL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLMfVtL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMfVtL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLMfVtL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMfVtL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMfVtL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMfVtL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMfVtL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMfVtL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLMfVtL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMfVtL.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2Uwqr7.s: Assembler messages:
encrypt.c: /tmp/cc2Uwqr7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Uwqr7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Uwqr7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Uwqr7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Uwqr7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Uwqr7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Uwqr7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Uwqr7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Uwqr7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Uwqr7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Uwqr7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Uwqr7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Uwqr7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Uwqr7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Uwqr7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2Uwqr7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2Uwqr7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Uwqr7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Uwqr7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Uwqr7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Uwqr7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Uwqr7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Uwqr7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2Uwqr7.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxsnkav.s: Assembler messages:
encrypt.c: /tmp/ccxsnkav.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxsnkav.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxsnkav.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxsnkav.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsnkav.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsnkav.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsnkav.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsnkav.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsnkav.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxsnkav.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxsnkav.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxsnkav.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxsnkav.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsnkav.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxsnkav.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxsnkav.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxsnkav.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxsnkav.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxsnkav.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxsnkav.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsnkav.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxsnkav.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxsnkav.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxsnkav.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc04dQup.s: Assembler messages:
encrypt.c: /tmp/cc04dQup.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc04dQup.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc04dQup.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc04dQup.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04dQup.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04dQup.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04dQup.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04dQup.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04dQup.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04dQup.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04dQup.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04dQup.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc04dQup.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04dQup.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc04dQup.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc04dQup.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc04dQup.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04dQup.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04dQup.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc04dQup.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04dQup.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc04dQup.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04dQup.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc04dQup.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccixQiBK.s: Assembler messages:
encrypt.c: /tmp/ccixQiBK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccixQiBK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccixQiBK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccixQiBK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixQiBK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixQiBK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixQiBK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixQiBK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixQiBK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccixQiBK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccixQiBK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccixQiBK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccixQiBK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixQiBK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccixQiBK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccixQiBK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccixQiBK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccixQiBK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccixQiBK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccixQiBK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccixQiBK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccixQiBK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccixQiBK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccixQiBK.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccajUZG6.s: Assembler messages:
encrypt.c: /tmp/ccajUZG6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccajUZG6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccajUZG6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccajUZG6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajUZG6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajUZG6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajUZG6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajUZG6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajUZG6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajUZG6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajUZG6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajUZG6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccajUZG6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajUZG6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccajUZG6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccajUZG6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccajUZG6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajUZG6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajUZG6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccajUZG6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajUZG6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccajUZG6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajUZG6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccajUZG6.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckiAImI.s: Assembler messages:
encrypt.c: /tmp/cckiAImI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckiAImI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckiAImI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckiAImI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiAImI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiAImI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiAImI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiAImI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiAImI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckiAImI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckiAImI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckiAImI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckiAImI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiAImI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckiAImI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckiAImI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckiAImI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckiAImI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckiAImI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckiAImI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckiAImI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckiAImI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckiAImI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckiAImI.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1OxOiS.s: Assembler messages:
encrypt.c: /tmp/cc1OxOiS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1OxOiS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1OxOiS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1OxOiS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OxOiS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OxOiS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OxOiS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OxOiS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OxOiS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1OxOiS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1OxOiS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1OxOiS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1OxOiS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OxOiS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1OxOiS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1OxOiS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1OxOiS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OxOiS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OxOiS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OxOiS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OxOiS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1OxOiS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OxOiS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OxOiS.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy5YUbk.s: Assembler messages:
encrypt.c: /tmp/ccy5YUbk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy5YUbk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy5YUbk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy5YUbk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5YUbk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5YUbk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5YUbk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5YUbk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5YUbk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5YUbk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5YUbk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5YUbk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy5YUbk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5YUbk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy5YUbk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5YUbk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy5YUbk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy5YUbk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5YUbk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5YUbk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy5YUbk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5YUbk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy5YUbk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy5YUbk.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXSnFQx.s: Assembler messages:
encrypt.c: /tmp/ccXSnFQx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXSnFQx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXSnFQx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXSnFQx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSnFQx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSnFQx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSnFQx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSnFQx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSnFQx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSnFQx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSnFQx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSnFQx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXSnFQx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSnFQx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXSnFQx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXSnFQx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSnFQx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSnFQx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSnFQx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSnFQx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSnFQx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXSnFQx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSnFQx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSnFQx.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclih5v4.s: Assembler messages:
encrypt.c: /tmp/cclih5v4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclih5v4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclih5v4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclih5v4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclih5v4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclih5v4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclih5v4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclih5v4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclih5v4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclih5v4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclih5v4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclih5v4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclih5v4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclih5v4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclih5v4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclih5v4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclih5v4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclih5v4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclih5v4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclih5v4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclih5v4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclih5v4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclih5v4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclih5v4.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc4yiHMR.s: Assembler messages:
encrypt.c: /tmp/cc4yiHMR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4yiHMR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4yiHMR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4yiHMR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yiHMR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yiHMR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yiHMR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yiHMR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yiHMR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yiHMR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yiHMR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yiHMR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4yiHMR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yiHMR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4yiHMR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4yiHMR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yiHMR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yiHMR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yiHMR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yiHMR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yiHMR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4yiHMR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yiHMR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yiHMR.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccNf8Z0j.s: Assembler messages:
encrypt.c: /tmp/ccNf8Z0j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNf8Z0j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNf8Z0j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNf8Z0j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf8Z0j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf8Z0j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf8Z0j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf8Z0j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf8Z0j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNf8Z0j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNf8Z0j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNf8Z0j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNf8Z0j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf8Z0j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNf8Z0j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNf8Z0j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNf8Z0j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNf8Z0j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNf8Z0j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNf8Z0j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf8Z0j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNf8Z0j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNf8Z0j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNf8Z0j.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfpvpIN.s: Assembler messages:
encrypt.c: /tmp/ccfpvpIN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfpvpIN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfpvpIN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfpvpIN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfpvpIN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfpvpIN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfpvpIN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfpvpIN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfpvpIN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfpvpIN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfpvpIN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfpvpIN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfpvpIN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfpvpIN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfpvpIN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfpvpIN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfpvpIN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfpvpIN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfpvpIN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfpvpIN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfpvpIN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfpvpIN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfpvpIN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfpvpIN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccph3iX2.s: Assembler messages:
encrypt.c: /tmp/ccph3iX2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccph3iX2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccph3iX2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccph3iX2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccph3iX2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccph3iX2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccph3iX2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccph3iX2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccph3iX2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccph3iX2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccph3iX2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccph3iX2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccph3iX2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccph3iX2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccph3iX2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccph3iX2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccph3iX2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccph3iX2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccph3iX2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccph3iX2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccph3iX2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccph3iX2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccph3iX2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccph3iX2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSygLrv.s: Assembler messages:
encrypt.c: /tmp/ccSygLrv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSygLrv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSygLrv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSygLrv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSygLrv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSygLrv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSygLrv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSygLrv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSygLrv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSygLrv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSygLrv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSygLrv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSygLrv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSygLrv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSygLrv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSygLrv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSygLrv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSygLrv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSygLrv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSygLrv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSygLrv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSygLrv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSygLrv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSygLrv.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmAdwue.s: Assembler messages:
encrypt.c: /tmp/ccmAdwue.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmAdwue.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmAdwue.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmAdwue.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAdwue.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAdwue.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAdwue.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAdwue.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAdwue.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmAdwue.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmAdwue.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmAdwue.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmAdwue.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAdwue.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmAdwue.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmAdwue.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmAdwue.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmAdwue.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmAdwue.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmAdwue.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmAdwue.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmAdwue.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmAdwue.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmAdwue.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1SSnCQ.s: Assembler messages:
encrypt.c: /tmp/cc1SSnCQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1SSnCQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1SSnCQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1SSnCQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SSnCQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SSnCQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SSnCQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SSnCQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SSnCQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1SSnCQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1SSnCQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1SSnCQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1SSnCQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SSnCQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1SSnCQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1SSnCQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1SSnCQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SSnCQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SSnCQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1SSnCQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SSnCQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1SSnCQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SSnCQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1SSnCQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7n4yLd.s: Assembler messages:
encrypt.c: /tmp/cc7n4yLd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7n4yLd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7n4yLd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7n4yLd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n4yLd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n4yLd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n4yLd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n4yLd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n4yLd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7n4yLd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7n4yLd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7n4yLd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7n4yLd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n4yLd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7n4yLd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7n4yLd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7n4yLd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7n4yLd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7n4yLd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7n4yLd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7n4yLd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7n4yLd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7n4yLd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7n4yLd.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccHwrYBh.s: Assembler messages:
encrypt.c: /tmp/ccHwrYBh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHwrYBh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHwrYBh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHwrYBh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwrYBh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwrYBh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwrYBh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwrYBh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwrYBh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHwrYBh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHwrYBh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHwrYBh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHwrYBh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwrYBh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHwrYBh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHwrYBh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHwrYBh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHwrYBh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHwrYBh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwrYBh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHwrYBh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHwrYBh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHwrYBh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHwrYBh.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cczgw2Mt.s: Assembler messages:
encrypt.c: /tmp/cczgw2Mt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczgw2Mt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczgw2Mt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczgw2Mt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgw2Mt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgw2Mt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgw2Mt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgw2Mt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgw2Mt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgw2Mt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgw2Mt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgw2Mt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczgw2Mt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgw2Mt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczgw2Mt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgw2Mt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczgw2Mt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczgw2Mt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgw2Mt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgw2Mt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczgw2Mt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgw2Mt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczgw2Mt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczgw2Mt.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc469aTc.s: Assembler messages:
encrypt.c: /tmp/cc469aTc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc469aTc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc469aTc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc469aTc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc469aTc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc469aTc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc469aTc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc469aTc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc469aTc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc469aTc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc469aTc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc469aTc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc469aTc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc469aTc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc469aTc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc469aTc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc469aTc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc469aTc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc469aTc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc469aTc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc469aTc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc469aTc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc469aTc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc469aTc.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc63AOqs.s: Assembler messages:
encrypt.c: /tmp/cc63AOqs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc63AOqs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc63AOqs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc63AOqs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63AOqs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63AOqs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63AOqs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63AOqs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63AOqs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc63AOqs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc63AOqs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc63AOqs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc63AOqs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63AOqs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc63AOqs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc63AOqs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc63AOqs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc63AOqs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc63AOqs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc63AOqs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc63AOqs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc63AOqs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc63AOqs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc63AOqs.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8e3FO9.s: Assembler messages:
encrypt.c: /tmp/cc8e3FO9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8e3FO9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8e3FO9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8e3FO9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e3FO9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e3FO9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e3FO9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e3FO9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e3FO9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8e3FO9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8e3FO9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8e3FO9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8e3FO9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e3FO9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8e3FO9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8e3FO9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8e3FO9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8e3FO9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8e3FO9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8e3FO9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e3FO9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8e3FO9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8e3FO9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8e3FO9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccW2YDL.s: Assembler messages:
encrypt.c: /tmp/cccW2YDL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccW2YDL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccW2YDL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccW2YDL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccW2YDL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccW2YDL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccW2YDL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccW2YDL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccW2YDL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccW2YDL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccW2YDL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccW2YDL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccW2YDL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccW2YDL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccW2YDL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccW2YDL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccW2YDL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccW2YDL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccW2YDL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccW2YDL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccW2YDL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccW2YDL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccW2YDL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccW2YDL.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQzSMB4.s: Assembler messages:
encrypt.c: /tmp/ccQzSMB4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQzSMB4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQzSMB4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQzSMB4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzSMB4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzSMB4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzSMB4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzSMB4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzSMB4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQzSMB4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQzSMB4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQzSMB4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQzSMB4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzSMB4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQzSMB4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQzSMB4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQzSMB4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQzSMB4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQzSMB4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQzSMB4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQzSMB4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQzSMB4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQzSMB4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQzSMB4.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgcOSXE.s: Assembler messages:
encrypt.c: /tmp/ccgcOSXE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgcOSXE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgcOSXE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgcOSXE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcOSXE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcOSXE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcOSXE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcOSXE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcOSXE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgcOSXE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgcOSXE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgcOSXE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgcOSXE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcOSXE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgcOSXE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgcOSXE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgcOSXE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcOSXE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcOSXE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcOSXE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcOSXE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgcOSXE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcOSXE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcOSXE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccuqlXma.s: Assembler messages:
encrypt.c: /tmp/ccuqlXma.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuqlXma.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuqlXma.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuqlXma.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqlXma.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqlXma.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqlXma.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqlXma.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqlXma.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqlXma.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqlXma.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqlXma.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuqlXma.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqlXma.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuqlXma.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqlXma.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuqlXma.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuqlXma.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqlXma.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqlXma.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuqlXma.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqlXma.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuqlXma.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuqlXma.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cczOjgEO.s: Assembler messages:
encrypt.c: /tmp/cczOjgEO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczOjgEO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczOjgEO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczOjgEO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOjgEO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOjgEO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOjgEO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOjgEO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOjgEO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczOjgEO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczOjgEO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczOjgEO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczOjgEO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOjgEO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczOjgEO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczOjgEO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczOjgEO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczOjgEO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczOjgEO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczOjgEO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczOjgEO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczOjgEO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczOjgEO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczOjgEO.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWwxt69.s: Assembler messages:
encrypt.c: /tmp/ccWwxt69.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWwxt69.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWwxt69.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWwxt69.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwxt69.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwxt69.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwxt69.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwxt69.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwxt69.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwxt69.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwxt69.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwxt69.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWwxt69.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwxt69.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWwxt69.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwxt69.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWwxt69.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwxt69.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwxt69.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwxt69.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwxt69.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwxt69.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWwxt69.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwxt69.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZUBaQI.s: Assembler messages:
encrypt.c: /tmp/ccZUBaQI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZUBaQI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZUBaQI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZUBaQI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUBaQI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUBaQI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUBaQI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUBaQI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUBaQI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZUBaQI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZUBaQI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZUBaQI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZUBaQI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUBaQI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZUBaQI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZUBaQI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZUBaQI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZUBaQI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZUBaQI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZUBaQI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZUBaQI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZUBaQI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZUBaQI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZUBaQI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQDmCEM.s: Assembler messages:
encrypt.c: /tmp/ccQDmCEM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQDmCEM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQDmCEM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQDmCEM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQDmCEM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQDmCEM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQDmCEM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQDmCEM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQDmCEM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQDmCEM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQDmCEM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQDmCEM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQDmCEM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQDmCEM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQDmCEM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQDmCEM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQDmCEM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQDmCEM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQDmCEM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQDmCEM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQDmCEM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQDmCEM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQDmCEM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQDmCEM.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmdyzTz.s: Assembler messages:
encrypt.c: /tmp/ccmdyzTz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmdyzTz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmdyzTz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmdyzTz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdyzTz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdyzTz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdyzTz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdyzTz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdyzTz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmdyzTz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmdyzTz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmdyzTz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmdyzTz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdyzTz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmdyzTz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmdyzTz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmdyzTz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmdyzTz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmdyzTz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdyzTz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmdyzTz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmdyzTz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmdyzTz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmdyzTz.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccHK7UD.s: Assembler messages:
encrypt.c: /tmp/cccHK7UD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccHK7UD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccHK7UD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccHK7UD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHK7UD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHK7UD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHK7UD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHK7UD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHK7UD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccHK7UD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccHK7UD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccHK7UD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccHK7UD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHK7UD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccHK7UD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccHK7UD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccHK7UD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccHK7UD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccHK7UD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccHK7UD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccHK7UD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccHK7UD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccHK7UD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccHK7UD.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnJyPg6.s: Assembler messages:
encrypt.c: /tmp/ccnJyPg6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnJyPg6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnJyPg6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnJyPg6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJyPg6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJyPg6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJyPg6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJyPg6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJyPg6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnJyPg6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnJyPg6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnJyPg6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnJyPg6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJyPg6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnJyPg6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnJyPg6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnJyPg6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnJyPg6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnJyPg6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnJyPg6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnJyPg6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnJyPg6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnJyPg6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnJyPg6.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFb7a0D.s: Assembler messages:
encrypt.c: /tmp/ccFb7a0D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFb7a0D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFb7a0D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFb7a0D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb7a0D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb7a0D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb7a0D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb7a0D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb7a0D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFb7a0D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFb7a0D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFb7a0D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFb7a0D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb7a0D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFb7a0D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFb7a0D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFb7a0D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFb7a0D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFb7a0D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFb7a0D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFb7a0D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFb7a0D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFb7a0D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFb7a0D.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccozm0TR.s: Assembler messages:
encrypt.c: /tmp/ccozm0TR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccozm0TR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccozm0TR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccozm0TR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozm0TR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozm0TR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozm0TR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozm0TR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozm0TR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozm0TR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozm0TR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozm0TR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccozm0TR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozm0TR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccozm0TR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozm0TR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccozm0TR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccozm0TR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozm0TR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozm0TR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccozm0TR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozm0TR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccozm0TR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccozm0TR.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR9NQSM.s: Assembler messages:
encrypt.c: /tmp/ccR9NQSM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR9NQSM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR9NQSM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR9NQSM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9NQSM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9NQSM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9NQSM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9NQSM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9NQSM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9NQSM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9NQSM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9NQSM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR9NQSM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9NQSM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR9NQSM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9NQSM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR9NQSM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9NQSM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9NQSM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9NQSM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9NQSM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9NQSM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR9NQSM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9NQSM.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctwZcHh.s: Assembler messages:
encrypt.c: /tmp/cctwZcHh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctwZcHh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctwZcHh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctwZcHh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwZcHh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwZcHh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwZcHh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwZcHh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwZcHh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctwZcHh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctwZcHh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctwZcHh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctwZcHh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwZcHh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctwZcHh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctwZcHh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctwZcHh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctwZcHh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctwZcHh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctwZcHh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctwZcHh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctwZcHh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctwZcHh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctwZcHh.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKtcghE.s: Assembler messages:
encrypt.c: /tmp/ccKtcghE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKtcghE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKtcghE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKtcghE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtcghE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtcghE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtcghE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtcghE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtcghE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKtcghE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKtcghE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKtcghE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKtcghE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtcghE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKtcghE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKtcghE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKtcghE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKtcghE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKtcghE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtcghE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKtcghE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKtcghE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKtcghE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKtcghE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnucK9b.s: Assembler messages:
encrypt.c: /tmp/ccnucK9b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnucK9b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnucK9b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnucK9b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnucK9b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnucK9b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnucK9b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnucK9b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnucK9b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnucK9b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnucK9b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnucK9b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnucK9b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnucK9b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnucK9b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnucK9b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnucK9b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnucK9b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnucK9b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnucK9b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnucK9b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnucK9b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnucK9b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnucK9b.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4qbTbS.s: Assembler messages:
encrypt.c: /tmp/cc4qbTbS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4qbTbS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4qbTbS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4qbTbS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qbTbS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qbTbS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qbTbS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qbTbS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qbTbS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4qbTbS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4qbTbS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4qbTbS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4qbTbS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qbTbS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4qbTbS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4qbTbS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4qbTbS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4qbTbS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4qbTbS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4qbTbS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qbTbS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4qbTbS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4qbTbS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4qbTbS.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCtsPsq.s: Assembler messages:
encrypt.c: /tmp/ccCtsPsq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCtsPsq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCtsPsq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCtsPsq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtsPsq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtsPsq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtsPsq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtsPsq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtsPsq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCtsPsq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCtsPsq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCtsPsq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCtsPsq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtsPsq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCtsPsq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCtsPsq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCtsPsq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtsPsq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtsPsq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtsPsq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtsPsq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCtsPsq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtsPsq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCtsPsq.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc5OsMec.s: Assembler messages:
encrypt.c: /tmp/cc5OsMec.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5OsMec.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5OsMec.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5OsMec.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OsMec.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OsMec.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OsMec.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OsMec.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OsMec.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OsMec.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OsMec.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OsMec.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5OsMec.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OsMec.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5OsMec.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OsMec.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5OsMec.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5OsMec.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OsMec.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OsMec.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OsMec.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OsMec.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5OsMec.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5OsMec.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cca9MkME.s: Assembler messages:
encrypt.c: /tmp/cca9MkME.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca9MkME.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca9MkME.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca9MkME.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9MkME.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9MkME.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9MkME.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9MkME.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9MkME.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca9MkME.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca9MkME.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca9MkME.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca9MkME.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9MkME.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca9MkME.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca9MkME.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca9MkME.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9MkME.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9MkME.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca9MkME.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9MkME.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca9MkME.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9MkME.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca9MkME.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBygnW9.s: Assembler messages:
encrypt.c: /tmp/ccBygnW9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBygnW9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBygnW9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBygnW9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBygnW9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBygnW9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBygnW9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBygnW9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBygnW9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBygnW9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBygnW9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBygnW9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBygnW9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBygnW9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBygnW9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBygnW9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBygnW9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBygnW9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBygnW9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBygnW9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBygnW9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBygnW9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBygnW9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBygnW9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLQRcAz.s: Assembler messages:
encrypt.c: /tmp/ccLQRcAz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLQRcAz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLQRcAz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLQRcAz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQRcAz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQRcAz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQRcAz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQRcAz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQRcAz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQRcAz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQRcAz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQRcAz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLQRcAz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQRcAz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLQRcAz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLQRcAz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLQRcAz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQRcAz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQRcAz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLQRcAz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQRcAz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLQRcAz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQRcAz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLQRcAz.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3m9dAj.s: Assembler messages:
encrypt.c: /tmp/cc3m9dAj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3m9dAj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3m9dAj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3m9dAj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9dAj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9dAj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9dAj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9dAj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9dAj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3m9dAj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3m9dAj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3m9dAj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3m9dAj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9dAj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3m9dAj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3m9dAj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3m9dAj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3m9dAj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3m9dAj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9dAj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3m9dAj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3m9dAj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3m9dAj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3m9dAj.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc3m9dAj.s: Assembler messages:
encrypt.c: /tmp/cc3m9dAj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3m9dAj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3m9dAj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3m9dAj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9dAj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9dAj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9dAj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9dAj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9dAj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3m9dAj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3m9dAj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3m9dAj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3m9dAj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9dAj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3m9dAj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3m9dAj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3m9dAj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3m9dAj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3m9dAj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3m9dAj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3m9dAj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3m9dAj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3m9dAj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3m9dAj.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHwYTIa.s: Assembler messages:
encrypt.c: /tmp/ccHwYTIa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHwYTIa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHwYTIa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHwYTIa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwYTIa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwYTIa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwYTIa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwYTIa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwYTIa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwYTIa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwYTIa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwYTIa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHwYTIa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwYTIa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHwYTIa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwYTIa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHwYTIa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwYTIa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwYTIa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwYTIa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwYTIa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwYTIa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHwYTIa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwYTIa.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccHwYTIa.s: Assembler messages:
encrypt.c: /tmp/ccHwYTIa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHwYTIa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHwYTIa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHwYTIa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwYTIa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwYTIa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwYTIa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwYTIa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwYTIa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwYTIa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwYTIa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwYTIa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHwYTIa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwYTIa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHwYTIa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwYTIa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHwYTIa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHwYTIa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwYTIa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwYTIa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHwYTIa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwYTIa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHwYTIa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHwYTIa.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTySNLa.s: Assembler messages:
encrypt.c: /tmp/ccTySNLa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTySNLa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTySNLa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTySNLa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTySNLa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTySNLa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTySNLa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTySNLa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTySNLa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTySNLa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTySNLa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTySNLa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTySNLa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTySNLa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTySNLa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTySNLa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTySNLa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTySNLa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTySNLa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTySNLa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTySNLa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTySNLa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTySNLa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTySNLa.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccTySNLa.s: Assembler messages:
encrypt.c: /tmp/ccTySNLa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTySNLa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTySNLa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTySNLa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTySNLa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTySNLa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTySNLa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTySNLa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTySNLa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTySNLa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTySNLa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTySNLa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTySNLa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTySNLa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTySNLa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTySNLa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTySNLa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTySNLa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTySNLa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTySNLa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTySNLa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTySNLa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTySNLa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTySNLa.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmo547a.s: Assembler messages:
encrypt.c: /tmp/ccmo547a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmo547a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmo547a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmo547a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo547a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo547a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo547a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo547a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo547a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmo547a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmo547a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmo547a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmo547a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo547a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmo547a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmo547a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmo547a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmo547a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmo547a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo547a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmo547a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmo547a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmo547a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmo547a.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccmo547a.s: Assembler messages:
encrypt.c: /tmp/ccmo547a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmo547a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmo547a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmo547a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo547a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo547a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo547a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo547a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo547a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmo547a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmo547a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmo547a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmo547a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo547a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmo547a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmo547a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmo547a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmo547a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmo547a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmo547a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmo547a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmo547a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmo547a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmo547a.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccTHe13r.s: Assembler messages:
encrypt.c: /tmp/ccTHe13r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTHe13r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTHe13r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTHe13r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHe13r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHe13r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHe13r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHe13r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHe13r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHe13r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHe13r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHe13r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTHe13r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHe13r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTHe13r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTHe13r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHe13r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHe13r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHe13r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHe13r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHe13r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTHe13r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHe13r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHe13r.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccTHe13r.s: Assembler messages:
encrypt.c: /tmp/ccTHe13r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTHe13r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTHe13r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTHe13r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHe13r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHe13r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHe13r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHe13r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHe13r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHe13r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHe13r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHe13r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTHe13r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHe13r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTHe13r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTHe13r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTHe13r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHe13r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHe13r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHe13r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHe13r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTHe13r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHe13r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTHe13r.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccVrWBWr.s: Assembler messages:
encrypt.c: /tmp/ccVrWBWr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVrWBWr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVrWBWr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVrWBWr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrWBWr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrWBWr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrWBWr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrWBWr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrWBWr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrWBWr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrWBWr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrWBWr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVrWBWr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrWBWr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVrWBWr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrWBWr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVrWBWr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrWBWr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrWBWr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrWBWr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrWBWr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrWBWr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVrWBWr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrWBWr.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccVrWBWr.s: Assembler messages:
encrypt.c: /tmp/ccVrWBWr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVrWBWr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVrWBWr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVrWBWr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrWBWr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrWBWr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrWBWr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrWBWr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrWBWr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrWBWr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrWBWr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrWBWr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVrWBWr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrWBWr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVrWBWr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrWBWr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVrWBWr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVrWBWr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrWBWr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrWBWr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVrWBWr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrWBWr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVrWBWr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVrWBWr.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZwq9Ic.s: Assembler messages:
encrypt.c: /tmp/ccZwq9Ic.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZwq9Ic.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZwq9Ic.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZwq9Ic.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwq9Ic.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwq9Ic.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwq9Ic.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwq9Ic.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwq9Ic.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZwq9Ic.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZwq9Ic.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZwq9Ic.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZwq9Ic.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwq9Ic.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZwq9Ic.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZwq9Ic.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZwq9Ic.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZwq9Ic.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZwq9Ic.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwq9Ic.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZwq9Ic.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZwq9Ic.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZwq9Ic.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZwq9Ic.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccZwq9Ic.s: Assembler messages:
encrypt.c: /tmp/ccZwq9Ic.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZwq9Ic.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZwq9Ic.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZwq9Ic.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwq9Ic.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwq9Ic.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwq9Ic.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwq9Ic.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwq9Ic.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZwq9Ic.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZwq9Ic.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZwq9Ic.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZwq9Ic.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwq9Ic.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZwq9Ic.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZwq9Ic.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZwq9Ic.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZwq9Ic.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZwq9Ic.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwq9Ic.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZwq9Ic.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZwq9Ic.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZwq9Ic.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZwq9Ic.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrJoKKa.s: Assembler messages:
encrypt.c: /tmp/ccrJoKKa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrJoKKa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrJoKKa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrJoKKa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJoKKa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJoKKa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJoKKa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJoKKa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJoKKa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrJoKKa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrJoKKa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrJoKKa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrJoKKa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJoKKa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrJoKKa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrJoKKa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrJoKKa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrJoKKa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrJoKKa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrJoKKa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJoKKa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrJoKKa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrJoKKa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrJoKKa.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccrJoKKa.s: Assembler messages:
encrypt.c: /tmp/ccrJoKKa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrJoKKa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrJoKKa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrJoKKa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJoKKa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJoKKa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJoKKa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJoKKa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJoKKa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrJoKKa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrJoKKa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrJoKKa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrJoKKa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJoKKa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrJoKKa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrJoKKa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrJoKKa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrJoKKa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrJoKKa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrJoKKa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrJoKKa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrJoKKa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrJoKKa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrJoKKa.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPb3ulI.s: Assembler messages:
encrypt.c: /tmp/ccPb3ulI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPb3ulI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPb3ulI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPb3ulI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPb3ulI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPb3ulI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPb3ulI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPb3ulI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPb3ulI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPb3ulI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPb3ulI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPb3ulI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPb3ulI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPb3ulI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPb3ulI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPb3ulI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPb3ulI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPb3ulI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPb3ulI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPb3ulI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPb3ulI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPb3ulI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPb3ulI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPb3ulI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmACSKs.s: Assembler messages:
encrypt.c: /tmp/ccmACSKs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmACSKs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmACSKs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmACSKs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmACSKs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmACSKs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmACSKs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmACSKs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmACSKs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmACSKs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmACSKs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmACSKs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmACSKs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmACSKs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmACSKs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmACSKs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmACSKs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmACSKs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmACSKs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmACSKs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmACSKs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmACSKs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmACSKs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmACSKs.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc2XZ7Iv.s: Assembler messages:
encrypt.c: /tmp/cc2XZ7Iv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2XZ7Iv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2XZ7Iv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2XZ7Iv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XZ7Iv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XZ7Iv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XZ7Iv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XZ7Iv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XZ7Iv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2XZ7Iv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2XZ7Iv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2XZ7Iv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2XZ7Iv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XZ7Iv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2XZ7Iv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2XZ7Iv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2XZ7Iv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2XZ7Iv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2XZ7Iv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2XZ7Iv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2XZ7Iv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2XZ7Iv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2XZ7Iv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2XZ7Iv.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccwRIyQK.s: Assembler messages:
encrypt.c: /tmp/ccwRIyQK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwRIyQK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwRIyQK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwRIyQK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRIyQK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRIyQK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRIyQK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRIyQK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRIyQK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRIyQK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRIyQK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRIyQK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwRIyQK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRIyQK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwRIyQK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwRIyQK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwRIyQK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRIyQK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRIyQK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwRIyQK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRIyQK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwRIyQK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRIyQK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwRIyQK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4219fs.s: Assembler messages:
encrypt.c: /tmp/cc4219fs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4219fs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4219fs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4219fs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4219fs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4219fs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4219fs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4219fs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4219fs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4219fs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4219fs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4219fs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4219fs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4219fs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4219fs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4219fs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4219fs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4219fs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4219fs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4219fs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4219fs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4219fs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4219fs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4219fs.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDclw4y.s: Assembler messages:
encrypt.c: /tmp/ccDclw4y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDclw4y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDclw4y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDclw4y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDclw4y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDclw4y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDclw4y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDclw4y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDclw4y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDclw4y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDclw4y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDclw4y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDclw4y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDclw4y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDclw4y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDclw4y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDclw4y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDclw4y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDclw4y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDclw4y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDclw4y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDclw4y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDclw4y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDclw4y.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrtkosW.s: Assembler messages:
encrypt.c: /tmp/ccrtkosW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrtkosW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrtkosW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrtkosW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtkosW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtkosW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtkosW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtkosW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtkosW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtkosW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtkosW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtkosW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrtkosW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtkosW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrtkosW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrtkosW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrtkosW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtkosW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtkosW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtkosW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtkosW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrtkosW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtkosW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrtkosW.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxfbXGJ.s: Assembler messages:
encrypt.c: /tmp/ccxfbXGJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxfbXGJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxfbXGJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxfbXGJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfbXGJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfbXGJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfbXGJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfbXGJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfbXGJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxfbXGJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxfbXGJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxfbXGJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxfbXGJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfbXGJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxfbXGJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxfbXGJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxfbXGJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxfbXGJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxfbXGJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxfbXGJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxfbXGJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxfbXGJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxfbXGJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxfbXGJ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0Gj6pM.s: Assembler messages:
encrypt.c: /tmp/cc0Gj6pM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0Gj6pM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0Gj6pM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0Gj6pM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Gj6pM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Gj6pM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Gj6pM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Gj6pM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Gj6pM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Gj6pM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Gj6pM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Gj6pM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0Gj6pM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Gj6pM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0Gj6pM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Gj6pM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0Gj6pM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0Gj6pM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Gj6pM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Gj6pM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0Gj6pM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Gj6pM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0Gj6pM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0Gj6pM.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccykuZn2.s: Assembler messages:
encrypt.c: /tmp/ccykuZn2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccykuZn2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccykuZn2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccykuZn2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykuZn2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykuZn2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykuZn2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykuZn2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykuZn2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccykuZn2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccykuZn2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccykuZn2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccykuZn2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykuZn2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccykuZn2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccykuZn2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccykuZn2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccykuZn2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccykuZn2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccykuZn2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccykuZn2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccykuZn2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccykuZn2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccykuZn2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEUiSzK.s: Assembler messages:
encrypt.c: /tmp/ccEUiSzK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEUiSzK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEUiSzK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEUiSzK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUiSzK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUiSzK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUiSzK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUiSzK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUiSzK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUiSzK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUiSzK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUiSzK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEUiSzK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUiSzK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEUiSzK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUiSzK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEUiSzK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUiSzK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUiSzK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUiSzK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUiSzK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUiSzK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEUiSzK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUiSzK.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSadu9O.s: Assembler messages:
encrypt.c: /tmp/ccSadu9O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSadu9O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSadu9O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSadu9O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSadu9O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSadu9O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSadu9O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSadu9O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSadu9O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSadu9O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSadu9O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSadu9O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSadu9O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSadu9O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSadu9O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSadu9O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSadu9O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSadu9O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSadu9O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSadu9O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSadu9O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSadu9O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSadu9O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSadu9O.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbBOv6R.s: Assembler messages:
encrypt.c: /tmp/ccbBOv6R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbBOv6R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbBOv6R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbBOv6R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBOv6R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBOv6R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBOv6R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBOv6R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBOv6R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbBOv6R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbBOv6R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbBOv6R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbBOv6R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBOv6R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbBOv6R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbBOv6R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbBOv6R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbBOv6R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbBOv6R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbBOv6R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbBOv6R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbBOv6R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbBOv6R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbBOv6R.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccl7mel6.s: Assembler messages:
encrypt.c: /tmp/ccl7mel6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl7mel6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl7mel6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl7mel6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7mel6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7mel6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7mel6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7mel6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7mel6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl7mel6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl7mel6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl7mel6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl7mel6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7mel6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl7mel6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl7mel6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl7mel6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl7mel6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl7mel6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7mel6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl7mel6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl7mel6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl7mel6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl7mel6.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEYz3RQ.s: Assembler messages:
encrypt.c: /tmp/ccEYz3RQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEYz3RQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEYz3RQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEYz3RQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYz3RQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYz3RQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYz3RQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYz3RQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYz3RQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEYz3RQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEYz3RQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEYz3RQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEYz3RQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYz3RQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEYz3RQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEYz3RQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEYz3RQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEYz3RQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEYz3RQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEYz3RQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEYz3RQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEYz3RQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEYz3RQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEYz3RQ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUQ7wdL.s: Assembler messages:
encrypt.c: /tmp/ccUQ7wdL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUQ7wdL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUQ7wdL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUQ7wdL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQ7wdL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQ7wdL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQ7wdL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQ7wdL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQ7wdL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUQ7wdL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUQ7wdL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUQ7wdL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUQ7wdL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQ7wdL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUQ7wdL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUQ7wdL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUQ7wdL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUQ7wdL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUQ7wdL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUQ7wdL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUQ7wdL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUQ7wdL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUQ7wdL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUQ7wdL.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2YMr4U.s: Assembler messages:
encrypt.c: /tmp/cc2YMr4U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2YMr4U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2YMr4U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2YMr4U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YMr4U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YMr4U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YMr4U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YMr4U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YMr4U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YMr4U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YMr4U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YMr4U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2YMr4U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YMr4U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2YMr4U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YMr4U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2YMr4U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2YMr4U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2YMr4U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2YMr4U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2YMr4U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2YMr4U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2YMr4U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2YMr4U.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccR7U8jb.s: Assembler messages:
encrypt.c: /tmp/ccR7U8jb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR7U8jb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR7U8jb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR7U8jb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7U8jb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7U8jb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7U8jb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7U8jb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7U8jb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7U8jb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7U8jb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7U8jb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR7U8jb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7U8jb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR7U8jb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR7U8jb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR7U8jb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7U8jb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7U8jb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR7U8jb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7U8jb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR7U8jb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7U8jb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR7U8jb.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1FK34S.s: Assembler messages:
encrypt.c: /tmp/cc1FK34S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1FK34S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1FK34S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1FK34S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FK34S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FK34S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FK34S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FK34S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FK34S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1FK34S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1FK34S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1FK34S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1FK34S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FK34S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1FK34S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1FK34S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1FK34S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FK34S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FK34S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FK34S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FK34S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1FK34S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FK34S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FK34S.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgyvMlS.s: Assembler messages:
encrypt.c: /tmp/ccgyvMlS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgyvMlS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgyvMlS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgyvMlS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyvMlS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyvMlS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyvMlS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyvMlS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyvMlS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgyvMlS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgyvMlS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgyvMlS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgyvMlS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyvMlS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgyvMlS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgyvMlS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgyvMlS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgyvMlS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgyvMlS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgyvMlS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgyvMlS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgyvMlS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgyvMlS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgyvMlS.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceAWOXF.s: Assembler messages:
encrypt.c: /tmp/cceAWOXF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceAWOXF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceAWOXF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceAWOXF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAWOXF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAWOXF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAWOXF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAWOXF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAWOXF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceAWOXF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceAWOXF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceAWOXF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceAWOXF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAWOXF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceAWOXF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceAWOXF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceAWOXF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceAWOXF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceAWOXF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceAWOXF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceAWOXF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceAWOXF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceAWOXF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceAWOXF.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxNfpbM.s: Assembler messages:
encrypt.c: /tmp/ccxNfpbM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxNfpbM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxNfpbM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxNfpbM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNfpbM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNfpbM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNfpbM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNfpbM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNfpbM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNfpbM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNfpbM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNfpbM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxNfpbM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNfpbM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxNfpbM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNfpbM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxNfpbM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNfpbM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxNfpbM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxNfpbM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNfpbM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxNfpbM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxNfpbM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxNfpbM.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPjnXhN.s: Assembler messages:
encrypt.c: /tmp/ccPjnXhN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPjnXhN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPjnXhN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPjnXhN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjnXhN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjnXhN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjnXhN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjnXhN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjnXhN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjnXhN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjnXhN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjnXhN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPjnXhN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjnXhN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPjnXhN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjnXhN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPjnXhN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPjnXhN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjnXhN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjnXhN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPjnXhN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjnXhN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPjnXhN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPjnXhN.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccma8y3O.s: Assembler messages:
encrypt.c: /tmp/ccma8y3O.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccma8y3O.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccma8y3O.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccma8y3O.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma8y3O.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma8y3O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma8y3O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma8y3O.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma8y3O.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccma8y3O.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccma8y3O.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccma8y3O.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccma8y3O.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma8y3O.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccma8y3O.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccma8y3O.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccma8y3O.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccma8y3O.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccma8y3O.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccma8y3O.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccma8y3O.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccma8y3O.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccma8y3O.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccma8y3O.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0cGpaD.s: Assembler messages:
encrypt.c: /tmp/cc0cGpaD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0cGpaD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0cGpaD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0cGpaD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cGpaD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cGpaD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cGpaD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cGpaD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cGpaD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0cGpaD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0cGpaD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0cGpaD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0cGpaD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cGpaD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0cGpaD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0cGpaD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0cGpaD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cGpaD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cGpaD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0cGpaD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cGpaD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0cGpaD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cGpaD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0cGpaD.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvvIfEM.s: Assembler messages:
encrypt.c: /tmp/ccvvIfEM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvvIfEM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvvIfEM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvvIfEM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvIfEM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvIfEM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvIfEM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvIfEM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvIfEM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvIfEM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvIfEM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvIfEM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvvIfEM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvIfEM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvvIfEM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvIfEM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvvIfEM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvvIfEM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvIfEM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvIfEM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvvIfEM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvIfEM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvvIfEM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvvIfEM.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8OphDr.s: Assembler messages:
encrypt.c: /tmp/cc8OphDr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8OphDr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8OphDr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8OphDr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OphDr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OphDr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OphDr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OphDr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OphDr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8OphDr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8OphDr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8OphDr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8OphDr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OphDr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8OphDr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8OphDr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8OphDr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8OphDr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8OphDr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8OphDr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8OphDr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8OphDr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8OphDr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8OphDr.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRQThks.s: Assembler messages:
encrypt.c: /tmp/ccRQThks.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRQThks.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRQThks.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRQThks.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQThks.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQThks.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQThks.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQThks.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQThks.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRQThks.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRQThks.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRQThks.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRQThks.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQThks.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRQThks.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRQThks.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRQThks.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRQThks.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRQThks.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRQThks.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRQThks.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRQThks.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRQThks.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRQThks.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLo9YLy.s: Assembler messages:
encrypt.c: /tmp/ccLo9YLy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLo9YLy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLo9YLy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLo9YLy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo9YLy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo9YLy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo9YLy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo9YLy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo9YLy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLo9YLy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLo9YLy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLo9YLy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLo9YLy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo9YLy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLo9YLy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLo9YLy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLo9YLy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLo9YLy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLo9YLy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLo9YLy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLo9YLy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLo9YLy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLo9YLy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLo9YLy.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuNWSiv.s: Assembler messages:
encrypt.c: /tmp/ccuNWSiv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuNWSiv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuNWSiv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuNWSiv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNWSiv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNWSiv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNWSiv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNWSiv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNWSiv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuNWSiv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuNWSiv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuNWSiv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuNWSiv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNWSiv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuNWSiv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuNWSiv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuNWSiv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuNWSiv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuNWSiv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuNWSiv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNWSiv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuNWSiv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuNWSiv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuNWSiv.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZwh3Ut.s: Assembler messages:
encrypt.c: /tmp/ccZwh3Ut.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZwh3Ut.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZwh3Ut.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZwh3Ut.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwh3Ut.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwh3Ut.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwh3Ut.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwh3Ut.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwh3Ut.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZwh3Ut.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZwh3Ut.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZwh3Ut.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZwh3Ut.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwh3Ut.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZwh3Ut.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZwh3Ut.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZwh3Ut.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZwh3Ut.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZwh3Ut.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZwh3Ut.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZwh3Ut.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZwh3Ut.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZwh3Ut.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZwh3Ut.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccx2Zrzs.s: Assembler messages:
encrypt.c: /tmp/ccx2Zrzs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx2Zrzs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx2Zrzs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx2Zrzs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2Zrzs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2Zrzs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2Zrzs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2Zrzs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2Zrzs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2Zrzs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2Zrzs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2Zrzs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx2Zrzs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2Zrzs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx2Zrzs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2Zrzs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx2Zrzs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx2Zrzs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2Zrzs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2Zrzs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx2Zrzs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2Zrzs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx2Zrzs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx2Zrzs.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUFGiZt.s: Assembler messages:
encrypt.c: /tmp/ccUFGiZt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUFGiZt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUFGiZt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUFGiZt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFGiZt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFGiZt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFGiZt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFGiZt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFGiZt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUFGiZt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUFGiZt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUFGiZt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUFGiZt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFGiZt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUFGiZt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUFGiZt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUFGiZt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUFGiZt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUFGiZt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUFGiZt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUFGiZt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUFGiZt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUFGiZt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUFGiZt.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci31PPa.s: Assembler messages:
encrypt.c: /tmp/cci31PPa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci31PPa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci31PPa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci31PPa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci31PPa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci31PPa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci31PPa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci31PPa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci31PPa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci31PPa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci31PPa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci31PPa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci31PPa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci31PPa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci31PPa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci31PPa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci31PPa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci31PPa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci31PPa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci31PPa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci31PPa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci31PPa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci31PPa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci31PPa.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccO119fs.s: Assembler messages:
encrypt.c: /tmp/ccO119fs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO119fs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO119fs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO119fs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO119fs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO119fs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO119fs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO119fs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO119fs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO119fs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO119fs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO119fs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO119fs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO119fs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO119fs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO119fs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO119fs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO119fs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO119fs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO119fs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO119fs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO119fs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO119fs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO119fs.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccdupvGt.s: Assembler messages:
encrypt.c: /tmp/ccdupvGt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdupvGt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdupvGt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdupvGt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdupvGt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdupvGt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdupvGt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdupvGt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdupvGt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdupvGt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdupvGt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdupvGt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdupvGt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdupvGt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdupvGt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdupvGt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdupvGt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdupvGt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdupvGt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdupvGt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdupvGt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdupvGt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdupvGt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdupvGt.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7gYogs.s: Assembler messages:
encrypt.c: /tmp/cc7gYogs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7gYogs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7gYogs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7gYogs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gYogs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gYogs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gYogs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gYogs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gYogs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7gYogs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7gYogs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7gYogs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7gYogs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gYogs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7gYogs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7gYogs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7gYogs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7gYogs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7gYogs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gYogs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7gYogs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7gYogs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7gYogs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7gYogs.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccM5cvKc.s: Assembler messages:
encrypt.c: /tmp/ccM5cvKc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM5cvKc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM5cvKc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM5cvKc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5cvKc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5cvKc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5cvKc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5cvKc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5cvKc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5cvKc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5cvKc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5cvKc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM5cvKc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5cvKc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM5cvKc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5cvKc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM5cvKc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5cvKc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5cvKc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5cvKc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5cvKc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5cvKc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM5cvKc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5cvKc.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQJs9dk.s: Assembler messages:
encrypt.c: /tmp/ccQJs9dk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQJs9dk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQJs9dk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQJs9dk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJs9dk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJs9dk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJs9dk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJs9dk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJs9dk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJs9dk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJs9dk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJs9dk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQJs9dk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJs9dk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQJs9dk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQJs9dk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQJs9dk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJs9dk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJs9dk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJs9dk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJs9dk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQJs9dk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJs9dk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQJs9dk.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfU2r7b.s: Assembler messages:
encrypt.c: /tmp/ccfU2r7b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfU2r7b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfU2r7b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfU2r7b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfU2r7b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfU2r7b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfU2r7b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfU2r7b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfU2r7b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfU2r7b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfU2r7b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfU2r7b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfU2r7b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfU2r7b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfU2r7b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfU2r7b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfU2r7b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfU2r7b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfU2r7b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfU2r7b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfU2r7b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfU2r7b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfU2r7b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfU2r7b.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8qnHEn.s: Assembler messages:
encrypt.c: /tmp/cc8qnHEn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8qnHEn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8qnHEn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8qnHEn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qnHEn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qnHEn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qnHEn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qnHEn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qnHEn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qnHEn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qnHEn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qnHEn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8qnHEn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qnHEn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8qnHEn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8qnHEn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8qnHEn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qnHEn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qnHEn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qnHEn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qnHEn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8qnHEn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qnHEn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8qnHEn.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNIJzUc.s: Assembler messages:
encrypt.c: /tmp/ccNIJzUc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNIJzUc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNIJzUc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNIJzUc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIJzUc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIJzUc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIJzUc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIJzUc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIJzUc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNIJzUc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNIJzUc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNIJzUc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNIJzUc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIJzUc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNIJzUc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNIJzUc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNIJzUc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNIJzUc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNIJzUc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNIJzUc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNIJzUc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNIJzUc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNIJzUc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNIJzUc.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVLahL7.s: Assembler messages:
encrypt.c: /tmp/ccVLahL7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVLahL7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVLahL7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVLahL7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLahL7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLahL7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLahL7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLahL7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLahL7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVLahL7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVLahL7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVLahL7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVLahL7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLahL7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVLahL7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVLahL7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVLahL7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLahL7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLahL7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVLahL7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLahL7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVLahL7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLahL7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVLahL7.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyB2dfU.s: Assembler messages:
encrypt.c: /tmp/ccyB2dfU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyB2dfU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyB2dfU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyB2dfU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyB2dfU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyB2dfU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyB2dfU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyB2dfU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyB2dfU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyB2dfU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyB2dfU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyB2dfU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyB2dfU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyB2dfU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyB2dfU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyB2dfU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyB2dfU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyB2dfU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyB2dfU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyB2dfU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyB2dfU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyB2dfU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyB2dfU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyB2dfU.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJmPfZ1.s: Assembler messages:
encrypt.c: /tmp/ccJmPfZ1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJmPfZ1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJmPfZ1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJmPfZ1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmPfZ1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmPfZ1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmPfZ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmPfZ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmPfZ1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmPfZ1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmPfZ1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmPfZ1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJmPfZ1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmPfZ1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJmPfZ1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmPfZ1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJmPfZ1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmPfZ1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmPfZ1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmPfZ1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmPfZ1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmPfZ1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJmPfZ1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmPfZ1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRnsP1E.s: Assembler messages:
encrypt.c: /tmp/ccRnsP1E.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRnsP1E.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRnsP1E.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRnsP1E.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnsP1E.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnsP1E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnsP1E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnsP1E.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnsP1E.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRnsP1E.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRnsP1E.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRnsP1E.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRnsP1E.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnsP1E.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRnsP1E.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRnsP1E.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRnsP1E.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRnsP1E.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRnsP1E.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRnsP1E.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRnsP1E.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRnsP1E.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRnsP1E.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRnsP1E.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccip6LUo.s: Assembler messages:
encrypt.c: /tmp/ccip6LUo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccip6LUo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccip6LUo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccip6LUo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip6LUo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip6LUo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip6LUo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip6LUo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip6LUo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccip6LUo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccip6LUo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccip6LUo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccip6LUo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip6LUo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccip6LUo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccip6LUo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccip6LUo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccip6LUo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccip6LUo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip6LUo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccip6LUo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccip6LUo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccip6LUo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccip6LUo.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvVin3K.s: Assembler messages:
encrypt.c: /tmp/ccvVin3K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvVin3K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvVin3K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvVin3K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVin3K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVin3K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVin3K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVin3K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVin3K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvVin3K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvVin3K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvVin3K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvVin3K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVin3K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvVin3K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvVin3K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvVin3K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvVin3K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvVin3K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvVin3K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVin3K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvVin3K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvVin3K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvVin3K.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnstBIF.s: Assembler messages:
encrypt.c: /tmp/ccnstBIF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnstBIF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnstBIF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnstBIF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstBIF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstBIF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstBIF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstBIF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstBIF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnstBIF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnstBIF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnstBIF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnstBIF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstBIF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnstBIF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnstBIF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnstBIF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnstBIF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnstBIF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnstBIF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnstBIF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnstBIF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnstBIF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnstBIF.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoSlMS1.s: Assembler messages:
encrypt.c: /tmp/ccoSlMS1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoSlMS1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoSlMS1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoSlMS1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSlMS1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSlMS1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSlMS1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSlMS1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSlMS1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSlMS1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSlMS1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSlMS1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoSlMS1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSlMS1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoSlMS1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSlMS1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoSlMS1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoSlMS1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoSlMS1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoSlMS1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSlMS1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoSlMS1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoSlMS1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoSlMS1.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccB7il21.s: Assembler messages:
encrypt.c: /tmp/ccB7il21.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB7il21.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB7il21.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccB7il21.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7il21.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7il21.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7il21.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7il21.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7il21.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7il21.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7il21.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7il21.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB7il21.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7il21.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB7il21.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7il21.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccB7il21.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccB7il21.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7il21.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7il21.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7il21.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7il21.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB7il21.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccB7il21.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbtNb1o.s: Assembler messages:
encrypt.c: /tmp/ccbtNb1o.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbtNb1o.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbtNb1o.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbtNb1o.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtNb1o.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtNb1o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtNb1o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtNb1o.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtNb1o.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbtNb1o.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbtNb1o.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbtNb1o.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbtNb1o.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtNb1o.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbtNb1o.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbtNb1o.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbtNb1o.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbtNb1o.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbtNb1o.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbtNb1o.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbtNb1o.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbtNb1o.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbtNb1o.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbtNb1o.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cce5Nlsl.s: Assembler messages:
encrypt.c: /tmp/cce5Nlsl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce5Nlsl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce5Nlsl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce5Nlsl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5Nlsl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5Nlsl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5Nlsl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5Nlsl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5Nlsl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce5Nlsl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce5Nlsl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce5Nlsl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce5Nlsl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5Nlsl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce5Nlsl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce5Nlsl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce5Nlsl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5Nlsl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5Nlsl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5Nlsl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5Nlsl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce5Nlsl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5Nlsl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5Nlsl.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyio0dI.s: Assembler messages:
encrypt.c: /tmp/ccyio0dI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyio0dI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyio0dI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyio0dI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyio0dI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyio0dI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyio0dI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyio0dI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyio0dI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyio0dI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyio0dI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyio0dI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyio0dI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyio0dI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyio0dI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyio0dI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyio0dI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyio0dI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyio0dI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyio0dI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyio0dI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyio0dI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyio0dI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyio0dI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc67XcTq.s: Assembler messages:
encrypt.c: /tmp/cc67XcTq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc67XcTq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc67XcTq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc67XcTq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67XcTq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67XcTq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67XcTq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67XcTq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67XcTq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67XcTq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67XcTq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67XcTq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc67XcTq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67XcTq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc67XcTq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67XcTq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc67XcTq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc67XcTq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67XcTq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67XcTq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc67XcTq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67XcTq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc67XcTq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc67XcTq.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdgqB53.s: Assembler messages:
encrypt.c: /tmp/ccdgqB53.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdgqB53.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdgqB53.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdgqB53.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgqB53.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgqB53.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgqB53.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgqB53.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgqB53.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdgqB53.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdgqB53.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdgqB53.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdgqB53.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgqB53.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdgqB53.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdgqB53.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdgqB53.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdgqB53.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdgqB53.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdgqB53.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdgqB53.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdgqB53.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdgqB53.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdgqB53.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc07fFdo.s: Assembler messages:
encrypt.c: /tmp/cc07fFdo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc07fFdo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc07fFdo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc07fFdo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07fFdo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07fFdo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07fFdo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07fFdo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07fFdo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc07fFdo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc07fFdo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc07fFdo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc07fFdo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07fFdo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc07fFdo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc07fFdo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc07fFdo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc07fFdo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc07fFdo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07fFdo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc07fFdo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc07fFdo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc07fFdo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc07fFdo.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnqvf1H.s: Assembler messages:
encrypt.c: /tmp/ccnqvf1H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnqvf1H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnqvf1H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnqvf1H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqvf1H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqvf1H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqvf1H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqvf1H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqvf1H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnqvf1H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnqvf1H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnqvf1H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnqvf1H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqvf1H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnqvf1H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnqvf1H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnqvf1H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnqvf1H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnqvf1H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnqvf1H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqvf1H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnqvf1H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnqvf1H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnqvf1H.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7hA0dI.s: Assembler messages:
encrypt.c: /tmp/cc7hA0dI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7hA0dI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7hA0dI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7hA0dI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hA0dI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hA0dI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hA0dI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hA0dI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hA0dI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7hA0dI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7hA0dI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7hA0dI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7hA0dI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hA0dI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7hA0dI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7hA0dI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7hA0dI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7hA0dI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7hA0dI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7hA0dI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7hA0dI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7hA0dI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7hA0dI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7hA0dI.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNf1Jg7.s: Assembler messages:
encrypt.c: /tmp/ccNf1Jg7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNf1Jg7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNf1Jg7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNf1Jg7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf1Jg7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf1Jg7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf1Jg7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf1Jg7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf1Jg7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNf1Jg7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNf1Jg7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNf1Jg7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNf1Jg7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf1Jg7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNf1Jg7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNf1Jg7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNf1Jg7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNf1Jg7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNf1Jg7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNf1Jg7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNf1Jg7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNf1Jg7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNf1Jg7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNf1Jg7.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoDaFSJ.s: Assembler messages:
encrypt.c: /tmp/ccoDaFSJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoDaFSJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoDaFSJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoDaFSJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDaFSJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDaFSJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDaFSJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDaFSJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDaFSJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoDaFSJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoDaFSJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoDaFSJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoDaFSJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDaFSJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoDaFSJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoDaFSJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoDaFSJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoDaFSJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoDaFSJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoDaFSJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDaFSJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoDaFSJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoDaFSJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoDaFSJ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxHE3Eg.s: Assembler messages:
encrypt.c: /tmp/ccxHE3Eg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxHE3Eg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxHE3Eg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxHE3Eg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHE3Eg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHE3Eg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHE3Eg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHE3Eg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHE3Eg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHE3Eg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHE3Eg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHE3Eg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxHE3Eg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHE3Eg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxHE3Eg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxHE3Eg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxHE3Eg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHE3Eg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHE3Eg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxHE3Eg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHE3Eg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxHE3Eg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHE3Eg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxHE3Eg.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5HJEIs.s: Assembler messages:
encrypt.c: /tmp/cc5HJEIs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5HJEIs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5HJEIs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5HJEIs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HJEIs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HJEIs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HJEIs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HJEIs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HJEIs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5HJEIs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5HJEIs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5HJEIs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5HJEIs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HJEIs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5HJEIs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5HJEIs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5HJEIs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5HJEIs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5HJEIs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5HJEIs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5HJEIs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5HJEIs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5HJEIs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5HJEIs.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuZMtWY.s: Assembler messages:
encrypt.c: /tmp/ccuZMtWY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuZMtWY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuZMtWY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuZMtWY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZMtWY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZMtWY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZMtWY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZMtWY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZMtWY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuZMtWY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuZMtWY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuZMtWY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuZMtWY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZMtWY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuZMtWY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuZMtWY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuZMtWY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuZMtWY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuZMtWY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuZMtWY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuZMtWY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuZMtWY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuZMtWY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuZMtWY.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cceGIfPf.s: Assembler messages:
encrypt.c: /tmp/cceGIfPf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceGIfPf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceGIfPf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceGIfPf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGIfPf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGIfPf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGIfPf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGIfPf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGIfPf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceGIfPf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceGIfPf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceGIfPf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceGIfPf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGIfPf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceGIfPf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceGIfPf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceGIfPf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceGIfPf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceGIfPf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceGIfPf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceGIfPf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceGIfPf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceGIfPf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceGIfPf.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnkmNGJ.s: Assembler messages:
encrypt.c: /tmp/ccnkmNGJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnkmNGJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnkmNGJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnkmNGJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkmNGJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkmNGJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkmNGJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkmNGJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkmNGJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnkmNGJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnkmNGJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnkmNGJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnkmNGJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkmNGJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnkmNGJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnkmNGJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnkmNGJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnkmNGJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnkmNGJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnkmNGJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnkmNGJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnkmNGJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnkmNGJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnkmNGJ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9B7cpI.s: Assembler messages:
encrypt.c: /tmp/cc9B7cpI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9B7cpI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9B7cpI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9B7cpI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9B7cpI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9B7cpI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9B7cpI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9B7cpI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9B7cpI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9B7cpI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9B7cpI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9B7cpI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9B7cpI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9B7cpI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9B7cpI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9B7cpI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9B7cpI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9B7cpI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9B7cpI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9B7cpI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9B7cpI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9B7cpI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9B7cpI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9B7cpI.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHjvNp1.s: Assembler messages:
encrypt.c: /tmp/ccHjvNp1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHjvNp1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHjvNp1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHjvNp1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjvNp1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjvNp1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjvNp1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjvNp1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjvNp1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHjvNp1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHjvNp1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHjvNp1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHjvNp1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjvNp1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHjvNp1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHjvNp1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHjvNp1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHjvNp1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHjvNp1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjvNp1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHjvNp1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHjvNp1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHjvNp1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHjvNp1.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmpA0SK.s: Assembler messages:
encrypt.c: /tmp/ccmpA0SK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmpA0SK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmpA0SK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmpA0SK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpA0SK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpA0SK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpA0SK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpA0SK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpA0SK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmpA0SK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmpA0SK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmpA0SK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmpA0SK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpA0SK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmpA0SK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmpA0SK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmpA0SK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmpA0SK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmpA0SK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpA0SK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmpA0SK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmpA0SK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmpA0SK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmpA0SK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxnVTMt.s: Assembler messages:
encrypt.c: /tmp/ccxnVTMt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxnVTMt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxnVTMt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxnVTMt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnVTMt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnVTMt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnVTMt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnVTMt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnVTMt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnVTMt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnVTMt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnVTMt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxnVTMt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnVTMt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxnVTMt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnVTMt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxnVTMt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnVTMt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnVTMt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnVTMt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnVTMt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnVTMt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxnVTMt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnVTMt.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cci7WUwG.s: Assembler messages:
encrypt.c: /tmp/cci7WUwG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci7WUwG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci7WUwG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci7WUwG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7WUwG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7WUwG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7WUwG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7WUwG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7WUwG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7WUwG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7WUwG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7WUwG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci7WUwG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7WUwG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci7WUwG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci7WUwG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7WUwG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7WUwG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7WUwG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7WUwG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7WUwG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci7WUwG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7WUwG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7WUwG.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclPsMec.s: Assembler messages:
encrypt.c: /tmp/cclPsMec.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclPsMec.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclPsMec.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclPsMec.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPsMec.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPsMec.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPsMec.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPsMec.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPsMec.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPsMec.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPsMec.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPsMec.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclPsMec.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPsMec.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclPsMec.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPsMec.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclPsMec.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPsMec.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPsMec.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPsMec.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPsMec.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPsMec.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclPsMec.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPsMec.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNaDruW.s: Assembler messages:
encrypt.c: /tmp/ccNaDruW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNaDruW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNaDruW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNaDruW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaDruW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaDruW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaDruW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaDruW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaDruW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNaDruW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNaDruW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNaDruW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNaDruW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaDruW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNaDruW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNaDruW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNaDruW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNaDruW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNaDruW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNaDruW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNaDruW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNaDruW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNaDruW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNaDruW.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOPCW8r.s: Assembler messages:
encrypt.c: /tmp/ccOPCW8r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOPCW8r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOPCW8r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOPCW8r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPCW8r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPCW8r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPCW8r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPCW8r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPCW8r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPCW8r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPCW8r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPCW8r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOPCW8r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPCW8r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOPCW8r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPCW8r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOPCW8r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOPCW8r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPCW8r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPCW8r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOPCW8r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPCW8r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOPCW8r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOPCW8r.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1OENxJ.s: Assembler messages:
encrypt.c: /tmp/cc1OENxJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1OENxJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1OENxJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1OENxJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OENxJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OENxJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OENxJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OENxJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OENxJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1OENxJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1OENxJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1OENxJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1OENxJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OENxJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1OENxJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1OENxJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1OENxJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OENxJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OENxJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OENxJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OENxJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1OENxJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OENxJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1OENxJ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNzyrCr.s: Assembler messages:
encrypt.c: /tmp/ccNzyrCr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNzyrCr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNzyrCr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNzyrCr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzyrCr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzyrCr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzyrCr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzyrCr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzyrCr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzyrCr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzyrCr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzyrCr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNzyrCr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzyrCr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNzyrCr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzyrCr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNzyrCr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNzyrCr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNzyrCr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNzyrCr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNzyrCr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNzyrCr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNzyrCr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNzyrCr.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJcLu2R.s: Assembler messages:
encrypt.c: /tmp/ccJcLu2R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJcLu2R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJcLu2R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJcLu2R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcLu2R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcLu2R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcLu2R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcLu2R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcLu2R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJcLu2R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJcLu2R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJcLu2R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJcLu2R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcLu2R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJcLu2R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJcLu2R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJcLu2R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJcLu2R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJcLu2R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJcLu2R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJcLu2R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJcLu2R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJcLu2R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJcLu2R.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRNQtRz.s: Assembler messages:
encrypt.c: /tmp/ccRNQtRz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRNQtRz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRNQtRz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRNQtRz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNQtRz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNQtRz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNQtRz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNQtRz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNQtRz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRNQtRz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRNQtRz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRNQtRz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRNQtRz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNQtRz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRNQtRz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRNQtRz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRNQtRz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNQtRz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNQtRz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRNQtRz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNQtRz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRNQtRz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNQtRz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRNQtRz.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIDd8bN.s: Assembler messages:
encrypt.c: /tmp/ccIDd8bN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIDd8bN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIDd8bN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIDd8bN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDd8bN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDd8bN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDd8bN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDd8bN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDd8bN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDd8bN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDd8bN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDd8bN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIDd8bN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDd8bN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIDd8bN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDd8bN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIDd8bN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDd8bN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDd8bN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDd8bN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDd8bN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDd8bN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIDd8bN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDd8bN.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce6mW8k.s: Assembler messages:
encrypt.c: /tmp/cce6mW8k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce6mW8k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce6mW8k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce6mW8k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6mW8k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6mW8k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6mW8k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6mW8k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6mW8k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce6mW8k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce6mW8k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce6mW8k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce6mW8k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6mW8k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce6mW8k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce6mW8k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce6mW8k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce6mW8k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce6mW8k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce6mW8k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce6mW8k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce6mW8k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce6mW8k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce6mW8k.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIQB6AA.s: Assembler messages:
encrypt.c: /tmp/ccIQB6AA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIQB6AA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIQB6AA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIQB6AA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQB6AA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQB6AA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQB6AA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQB6AA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQB6AA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQB6AA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQB6AA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQB6AA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIQB6AA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQB6AA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIQB6AA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIQB6AA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIQB6AA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQB6AA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQB6AA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIQB6AA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQB6AA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIQB6AA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQB6AA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIQB6AA.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOAx8OR.s: Assembler messages:
encrypt.c: /tmp/ccOAx8OR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOAx8OR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOAx8OR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOAx8OR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAx8OR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAx8OR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAx8OR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAx8OR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAx8OR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAx8OR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAx8OR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAx8OR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOAx8OR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAx8OR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOAx8OR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAx8OR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOAx8OR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOAx8OR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAx8OR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAx8OR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOAx8OR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAx8OR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOAx8OR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOAx8OR.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfhCiIQ.s: Assembler messages:
encrypt.c: /tmp/ccfhCiIQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfhCiIQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfhCiIQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfhCiIQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhCiIQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhCiIQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhCiIQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhCiIQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhCiIQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhCiIQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhCiIQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhCiIQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfhCiIQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhCiIQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfhCiIQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhCiIQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfhCiIQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfhCiIQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhCiIQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhCiIQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfhCiIQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhCiIQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfhCiIQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfhCiIQ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu6Wh7s.s: Assembler messages:
encrypt.c: /tmp/ccu6Wh7s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu6Wh7s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu6Wh7s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu6Wh7s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6Wh7s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6Wh7s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6Wh7s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6Wh7s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6Wh7s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu6Wh7s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu6Wh7s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu6Wh7s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu6Wh7s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6Wh7s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu6Wh7s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu6Wh7s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu6Wh7s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu6Wh7s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu6Wh7s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu6Wh7s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu6Wh7s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu6Wh7s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu6Wh7s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu6Wh7s.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2qUFui.s: Assembler messages:
encrypt.c: /tmp/cc2qUFui.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2qUFui.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2qUFui.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2qUFui.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qUFui.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qUFui.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qUFui.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qUFui.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qUFui.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2qUFui.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2qUFui.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2qUFui.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2qUFui.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qUFui.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2qUFui.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2qUFui.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2qUFui.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qUFui.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qUFui.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2qUFui.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qUFui.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2qUFui.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qUFui.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2qUFui.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyrPOBR.s: Assembler messages:
encrypt.c: /tmp/ccyrPOBR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyrPOBR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyrPOBR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyrPOBR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrPOBR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrPOBR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrPOBR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrPOBR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrPOBR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyrPOBR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyrPOBR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyrPOBR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyrPOBR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrPOBR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyrPOBR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyrPOBR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyrPOBR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyrPOBR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyrPOBR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyrPOBR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyrPOBR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyrPOBR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyrPOBR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyrPOBR.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGmTpi6.s: Assembler messages:
encrypt.c: /tmp/ccGmTpi6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGmTpi6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGmTpi6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGmTpi6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmTpi6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmTpi6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmTpi6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmTpi6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmTpi6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGmTpi6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGmTpi6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGmTpi6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGmTpi6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmTpi6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGmTpi6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGmTpi6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGmTpi6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGmTpi6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGmTpi6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGmTpi6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGmTpi6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGmTpi6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGmTpi6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGmTpi6.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqAj6pM.s: Assembler messages:
encrypt.c: /tmp/ccqAj6pM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqAj6pM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqAj6pM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqAj6pM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAj6pM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAj6pM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAj6pM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAj6pM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAj6pM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAj6pM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAj6pM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAj6pM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqAj6pM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAj6pM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqAj6pM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAj6pM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqAj6pM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqAj6pM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAj6pM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAj6pM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqAj6pM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAj6pM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqAj6pM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqAj6pM.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1hRE9m.s: Assembler messages:
encrypt.c: /tmp/cc1hRE9m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1hRE9m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1hRE9m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1hRE9m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hRE9m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hRE9m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hRE9m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hRE9m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hRE9m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1hRE9m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1hRE9m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1hRE9m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1hRE9m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hRE9m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1hRE9m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1hRE9m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1hRE9m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hRE9m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hRE9m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1hRE9m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hRE9m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1hRE9m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hRE9m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1hRE9m.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccM5eUbS.s: Assembler messages:
encrypt.c: /tmp/ccM5eUbS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM5eUbS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM5eUbS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM5eUbS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5eUbS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5eUbS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5eUbS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5eUbS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5eUbS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5eUbS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5eUbS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5eUbS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM5eUbS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5eUbS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM5eUbS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5eUbS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM5eUbS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM5eUbS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5eUbS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5eUbS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5eUbS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5eUbS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM5eUbS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM5eUbS.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1ICKXS.s: Assembler messages:
encrypt.c: /tmp/cc1ICKXS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1ICKXS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1ICKXS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1ICKXS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ICKXS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ICKXS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ICKXS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ICKXS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ICKXS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ICKXS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ICKXS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ICKXS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1ICKXS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ICKXS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1ICKXS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ICKXS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1ICKXS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1ICKXS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ICKXS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ICKXS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1ICKXS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ICKXS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1ICKXS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1ICKXS.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQogKHb.s: Assembler messages:
encrypt.c: /tmp/ccQogKHb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQogKHb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQogKHb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQogKHb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQogKHb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQogKHb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQogKHb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQogKHb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQogKHb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQogKHb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQogKHb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQogKHb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQogKHb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQogKHb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQogKHb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQogKHb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQogKHb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQogKHb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQogKHb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQogKHb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQogKHb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQogKHb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQogKHb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQogKHb.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKPDcIV.s: Assembler messages:
encrypt.c: /tmp/ccKPDcIV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKPDcIV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKPDcIV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKPDcIV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPDcIV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPDcIV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPDcIV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPDcIV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPDcIV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKPDcIV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKPDcIV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKPDcIV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKPDcIV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPDcIV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKPDcIV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKPDcIV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKPDcIV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKPDcIV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKPDcIV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKPDcIV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKPDcIV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKPDcIV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKPDcIV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKPDcIV.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVmGS0T.s: Assembler messages:
encrypt.c: /tmp/ccVmGS0T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVmGS0T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVmGS0T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVmGS0T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmGS0T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmGS0T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmGS0T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmGS0T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmGS0T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmGS0T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmGS0T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmGS0T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVmGS0T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmGS0T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVmGS0T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmGS0T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVmGS0T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmGS0T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmGS0T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmGS0T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmGS0T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmGS0T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVmGS0T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmGS0T.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW1wyZT.s: Assembler messages:
encrypt.c: /tmp/ccW1wyZT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW1wyZT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW1wyZT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW1wyZT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1wyZT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1wyZT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1wyZT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1wyZT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1wyZT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1wyZT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1wyZT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1wyZT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW1wyZT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1wyZT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW1wyZT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW1wyZT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW1wyZT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1wyZT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1wyZT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW1wyZT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1wyZT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW1wyZT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1wyZT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW1wyZT.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpqmmZU.s: Assembler messages:
encrypt.c: /tmp/ccpqmmZU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpqmmZU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpqmmZU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpqmmZU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqmmZU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqmmZU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqmmZU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqmmZU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqmmZU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpqmmZU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpqmmZU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpqmmZU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpqmmZU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqmmZU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpqmmZU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpqmmZU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpqmmZU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpqmmZU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpqmmZU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpqmmZU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpqmmZU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpqmmZU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpqmmZU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpqmmZU.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccKhMWS4.s: Assembler messages:
encrypt.c: /tmp/ccKhMWS4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKhMWS4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKhMWS4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKhMWS4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhMWS4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhMWS4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhMWS4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhMWS4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhMWS4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhMWS4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhMWS4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhMWS4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKhMWS4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhMWS4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKhMWS4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKhMWS4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhMWS4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhMWS4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhMWS4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhMWS4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhMWS4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKhMWS4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhMWS4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhMWS4.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cceLUjXb.s: Assembler messages:
encrypt.c: /tmp/cceLUjXb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceLUjXb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceLUjXb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceLUjXb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLUjXb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLUjXb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLUjXb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLUjXb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLUjXb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceLUjXb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceLUjXb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceLUjXb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceLUjXb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLUjXb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceLUjXb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceLUjXb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceLUjXb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceLUjXb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceLUjXb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceLUjXb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceLUjXb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceLUjXb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceLUjXb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceLUjXb.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccka6JsV.s: Assembler messages:
encrypt.c: /tmp/ccka6JsV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccka6JsV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccka6JsV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccka6JsV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccka6JsV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccka6JsV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccka6JsV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccka6JsV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccka6JsV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccka6JsV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccka6JsV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccka6JsV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccka6JsV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccka6JsV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccka6JsV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccka6JsV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccka6JsV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccka6JsV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccka6JsV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccka6JsV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccka6JsV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccka6JsV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccka6JsV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccka6JsV.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccomXucQ.s: Assembler messages:
encrypt.c: /tmp/ccomXucQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccomXucQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccomXucQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccomXucQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomXucQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomXucQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomXucQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomXucQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomXucQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomXucQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomXucQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomXucQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccomXucQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomXucQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccomXucQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccomXucQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomXucQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomXucQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomXucQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomXucQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomXucQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccomXucQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomXucQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomXucQ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccilhCkJ.s: Assembler messages:
encrypt.c: /tmp/ccilhCkJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccilhCkJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccilhCkJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccilhCkJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilhCkJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilhCkJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilhCkJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilhCkJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilhCkJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccilhCkJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccilhCkJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccilhCkJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccilhCkJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilhCkJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccilhCkJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccilhCkJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccilhCkJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccilhCkJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccilhCkJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccilhCkJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccilhCkJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccilhCkJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccilhCkJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccilhCkJ.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuEhxK9.s: Assembler messages:
encrypt.c: /tmp/ccuEhxK9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuEhxK9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuEhxK9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuEhxK9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEhxK9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEhxK9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEhxK9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEhxK9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEhxK9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuEhxK9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuEhxK9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuEhxK9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuEhxK9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEhxK9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuEhxK9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuEhxK9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuEhxK9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuEhxK9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuEhxK9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuEhxK9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuEhxK9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuEhxK9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuEhxK9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuEhxK9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccC5zSfB.s: Assembler messages:
encrypt.c: /tmp/ccC5zSfB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC5zSfB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC5zSfB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC5zSfB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5zSfB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5zSfB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5zSfB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5zSfB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5zSfB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC5zSfB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC5zSfB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC5zSfB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC5zSfB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5zSfB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC5zSfB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC5zSfB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC5zSfB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5zSfB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5zSfB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5zSfB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5zSfB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC5zSfB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5zSfB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5zSfB.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDXeeiW.s: Assembler messages:
encrypt.c: /tmp/ccDXeeiW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDXeeiW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDXeeiW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDXeeiW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXeeiW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXeeiW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXeeiW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXeeiW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXeeiW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXeeiW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXeeiW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXeeiW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDXeeiW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXeeiW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDXeeiW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXeeiW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDXeeiW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDXeeiW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDXeeiW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDXeeiW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDXeeiW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDXeeiW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDXeeiW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDXeeiW.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccWT5dNI.s: Assembler messages:
encrypt.c: /tmp/ccWT5dNI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWT5dNI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWT5dNI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWT5dNI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWT5dNI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWT5dNI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWT5dNI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWT5dNI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWT5dNI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWT5dNI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWT5dNI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWT5dNI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWT5dNI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWT5dNI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWT5dNI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWT5dNI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWT5dNI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWT5dNI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWT5dNI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWT5dNI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWT5dNI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWT5dNI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWT5dNI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWT5dNI.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccwFYdLc.s: Assembler messages:
encrypt.c: /tmp/ccwFYdLc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwFYdLc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwFYdLc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwFYdLc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFYdLc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFYdLc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFYdLc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFYdLc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFYdLc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFYdLc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFYdLc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFYdLc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwFYdLc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFYdLc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwFYdLc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFYdLc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwFYdLc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFYdLc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwFYdLc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwFYdLc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFYdLc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwFYdLc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwFYdLc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwFYdLc.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEkR4M7.s: Assembler messages:
encrypt.c: /tmp/ccEkR4M7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEkR4M7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEkR4M7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEkR4M7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkR4M7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkR4M7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkR4M7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkR4M7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkR4M7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkR4M7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkR4M7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkR4M7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEkR4M7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkR4M7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEkR4M7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkR4M7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEkR4M7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkR4M7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkR4M7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkR4M7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkR4M7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkR4M7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEkR4M7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkR4M7.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHB0HSA.s: Assembler messages:
encrypt.c: /tmp/ccHB0HSA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHB0HSA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHB0HSA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHB0HSA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHB0HSA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHB0HSA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHB0HSA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHB0HSA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHB0HSA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHB0HSA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHB0HSA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHB0HSA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHB0HSA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHB0HSA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHB0HSA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHB0HSA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHB0HSA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHB0HSA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHB0HSA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHB0HSA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHB0HSA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHB0HSA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHB0HSA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHB0HSA.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsYr9hi.s: Assembler messages:
encrypt.c: /tmp/ccsYr9hi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsYr9hi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsYr9hi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsYr9hi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYr9hi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYr9hi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYr9hi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYr9hi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYr9hi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsYr9hi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsYr9hi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsYr9hi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsYr9hi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYr9hi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsYr9hi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsYr9hi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsYr9hi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsYr9hi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsYr9hi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsYr9hi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsYr9hi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsYr9hi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsYr9hi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsYr9hi.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctCD3pJ.s: Assembler messages:
encrypt.c: /tmp/cctCD3pJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctCD3pJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctCD3pJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctCD3pJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCD3pJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCD3pJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCD3pJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCD3pJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCD3pJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctCD3pJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctCD3pJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctCD3pJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctCD3pJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCD3pJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctCD3pJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctCD3pJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctCD3pJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctCD3pJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctCD3pJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctCD3pJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCD3pJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctCD3pJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctCD3pJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctCD3pJ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJzzWr4.s: Assembler messages:
encrypt.c: /tmp/ccJzzWr4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJzzWr4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJzzWr4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJzzWr4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzzWr4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzzWr4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzzWr4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzzWr4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzzWr4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJzzWr4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJzzWr4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJzzWr4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJzzWr4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzzWr4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJzzWr4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJzzWr4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJzzWr4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzzWr4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzzWr4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJzzWr4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzzWr4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJzzWr4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzzWr4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJzzWr4.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNOJ2zw.s: Assembler messages:
encrypt.c: /tmp/ccNOJ2zw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNOJ2zw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNOJ2zw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNOJ2zw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOJ2zw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOJ2zw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOJ2zw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOJ2zw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOJ2zw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNOJ2zw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNOJ2zw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNOJ2zw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNOJ2zw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOJ2zw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNOJ2zw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNOJ2zw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNOJ2zw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNOJ2zw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNOJ2zw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNOJ2zw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNOJ2zw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNOJ2zw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNOJ2zw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNOJ2zw.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc3C7Qai.s: Assembler messages:
encrypt.c: /tmp/cc3C7Qai.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3C7Qai.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3C7Qai.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3C7Qai.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C7Qai.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C7Qai.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C7Qai.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C7Qai.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C7Qai.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3C7Qai.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3C7Qai.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3C7Qai.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3C7Qai.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C7Qai.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3C7Qai.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3C7Qai.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3C7Qai.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3C7Qai.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3C7Qai.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3C7Qai.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3C7Qai.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3C7Qai.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3C7Qai.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3C7Qai.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccOdfbVJ.s: Assembler messages:
encrypt.c: /tmp/ccOdfbVJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOdfbVJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOdfbVJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOdfbVJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdfbVJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdfbVJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdfbVJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdfbVJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdfbVJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOdfbVJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOdfbVJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOdfbVJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOdfbVJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdfbVJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOdfbVJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOdfbVJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOdfbVJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOdfbVJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOdfbVJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOdfbVJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOdfbVJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOdfbVJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOdfbVJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOdfbVJ.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5Xf4nb.s: Assembler messages:
encrypt.c: /tmp/cc5Xf4nb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Xf4nb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Xf4nb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Xf4nb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xf4nb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xf4nb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xf4nb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xf4nb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xf4nb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Xf4nb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Xf4nb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Xf4nb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Xf4nb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xf4nb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Xf4nb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5Xf4nb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Xf4nb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Xf4nb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Xf4nb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xf4nb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Xf4nb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Xf4nb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Xf4nb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Xf4nb.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOD1CIE.s: Assembler messages:
encrypt.c: /tmp/ccOD1CIE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOD1CIE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOD1CIE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOD1CIE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOD1CIE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOD1CIE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOD1CIE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOD1CIE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOD1CIE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOD1CIE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOD1CIE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOD1CIE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOD1CIE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOD1CIE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOD1CIE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOD1CIE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOD1CIE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOD1CIE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOD1CIE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOD1CIE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOD1CIE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOD1CIE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOD1CIE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOD1CIE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVFrCua.s: Assembler messages:
encrypt.c: /tmp/ccVFrCua.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVFrCua.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVFrCua.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVFrCua.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFrCua.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFrCua.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFrCua.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFrCua.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFrCua.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVFrCua.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVFrCua.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVFrCua.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVFrCua.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFrCua.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVFrCua.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVFrCua.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVFrCua.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVFrCua.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVFrCua.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVFrCua.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVFrCua.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVFrCua.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVFrCua.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVFrCua.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca6byEN.s: Assembler messages:
encrypt.c: /tmp/cca6byEN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca6byEN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca6byEN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cca6byEN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6byEN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6byEN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6byEN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6byEN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6byEN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca6byEN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca6byEN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca6byEN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cca6byEN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6byEN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca6byEN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cca6byEN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cca6byEN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cca6byEN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cca6byEN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6byEN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cca6byEN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cca6byEN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cca6byEN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cca6byEN.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9ZGoDE.s: Assembler messages:
encrypt.c: /tmp/cc9ZGoDE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ZGoDE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ZGoDE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ZGoDE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZGoDE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZGoDE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZGoDE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZGoDE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZGoDE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ZGoDE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ZGoDE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ZGoDE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ZGoDE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZGoDE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ZGoDE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9ZGoDE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ZGoDE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ZGoDE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ZGoDE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ZGoDE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ZGoDE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ZGoDE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ZGoDE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ZGoDE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccORAOMT.s: Assembler messages:
encrypt.c: /tmp/ccORAOMT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccORAOMT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccORAOMT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccORAOMT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORAOMT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORAOMT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORAOMT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORAOMT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORAOMT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccORAOMT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccORAOMT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccORAOMT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccORAOMT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORAOMT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccORAOMT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccORAOMT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccORAOMT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccORAOMT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccORAOMT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccORAOMT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccORAOMT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccORAOMT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccORAOMT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccORAOMT.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccltH42a.s: Assembler messages:
encrypt.c: /tmp/ccltH42a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccltH42a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccltH42a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccltH42a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltH42a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltH42a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltH42a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltH42a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltH42a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltH42a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltH42a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltH42a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccltH42a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltH42a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccltH42a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltH42a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccltH42a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccltH42a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccltH42a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccltH42a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccltH42a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccltH42a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccltH42a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccltH42a.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccyLWXpO.s: Assembler messages:
encrypt.c: /tmp/ccyLWXpO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyLWXpO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyLWXpO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyLWXpO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLWXpO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLWXpO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLWXpO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLWXpO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLWXpO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLWXpO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLWXpO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLWXpO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyLWXpO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLWXpO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyLWXpO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyLWXpO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyLWXpO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLWXpO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLWXpO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyLWXpO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLWXpO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyLWXpO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLWXpO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyLWXpO.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT36Qna.s: Assembler messages:
encrypt.c: /tmp/ccT36Qna.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT36Qna.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT36Qna.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT36Qna.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT36Qna.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT36Qna.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT36Qna.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT36Qna.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT36Qna.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT36Qna.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT36Qna.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT36Qna.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT36Qna.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT36Qna.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT36Qna.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT36Qna.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT36Qna.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT36Qna.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT36Qna.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT36Qna.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT36Qna.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT36Qna.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT36Qna.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT36Qna.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXiYxrE.s: Assembler messages:
encrypt.c: /tmp/ccXiYxrE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXiYxrE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXiYxrE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXiYxrE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiYxrE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiYxrE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiYxrE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiYxrE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiYxrE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXiYxrE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXiYxrE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXiYxrE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXiYxrE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiYxrE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXiYxrE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXiYxrE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXiYxrE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXiYxrE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXiYxrE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXiYxrE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXiYxrE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXiYxrE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXiYxrE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXiYxrE.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZoDWaw.s: Assembler messages:
encrypt.c: /tmp/ccZoDWaw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZoDWaw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZoDWaw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZoDWaw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoDWaw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoDWaw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoDWaw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoDWaw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoDWaw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZoDWaw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZoDWaw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZoDWaw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZoDWaw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoDWaw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZoDWaw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZoDWaw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZoDWaw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZoDWaw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZoDWaw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZoDWaw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZoDWaw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZoDWaw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZoDWaw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZoDWaw.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwgz93n.s: Assembler messages:
encrypt.c: /tmp/ccwgz93n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwgz93n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwgz93n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwgz93n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgz93n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgz93n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgz93n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgz93n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgz93n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwgz93n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwgz93n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwgz93n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwgz93n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgz93n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwgz93n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwgz93n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwgz93n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgz93n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgz93n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwgz93n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgz93n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwgz93n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgz93n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwgz93n.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0hI2I3.s: Assembler messages:
encrypt.c: /tmp/cc0hI2I3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0hI2I3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0hI2I3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0hI2I3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hI2I3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hI2I3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hI2I3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hI2I3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hI2I3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0hI2I3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0hI2I3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0hI2I3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0hI2I3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hI2I3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0hI2I3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0hI2I3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0hI2I3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0hI2I3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0hI2I3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0hI2I3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0hI2I3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0hI2I3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0hI2I3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0hI2I3.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsKxwbf.s: Assembler messages:
encrypt.c: /tmp/ccsKxwbf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsKxwbf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsKxwbf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsKxwbf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKxwbf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKxwbf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKxwbf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKxwbf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKxwbf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKxwbf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKxwbf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKxwbf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsKxwbf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKxwbf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsKxwbf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKxwbf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsKxwbf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsKxwbf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKxwbf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKxwbf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsKxwbf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKxwbf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsKxwbf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsKxwbf.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDJNbbw.s: Assembler messages:
encrypt.c: /tmp/ccDJNbbw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDJNbbw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDJNbbw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDJNbbw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJNbbw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJNbbw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJNbbw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJNbbw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJNbbw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJNbbw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJNbbw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJNbbw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDJNbbw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJNbbw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDJNbbw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJNbbw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDJNbbw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJNbbw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJNbbw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJNbbw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJNbbw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJNbbw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDJNbbw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJNbbw.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cct2YqMn.s: Assembler messages:
encrypt.c: /tmp/cct2YqMn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct2YqMn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct2YqMn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct2YqMn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2YqMn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2YqMn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2YqMn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2YqMn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2YqMn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2YqMn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2YqMn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2YqMn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct2YqMn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2YqMn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct2YqMn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct2YqMn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2YqMn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2YqMn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2YqMn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2YqMn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2YqMn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct2YqMn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2YqMn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2YqMn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9aWwZ6.s: Assembler messages:
encrypt.c: /tmp/cc9aWwZ6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9aWwZ6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9aWwZ6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9aWwZ6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aWwZ6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aWwZ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aWwZ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aWwZ6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aWwZ6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9aWwZ6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9aWwZ6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9aWwZ6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9aWwZ6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aWwZ6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9aWwZ6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9aWwZ6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9aWwZ6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9aWwZ6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9aWwZ6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aWwZ6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9aWwZ6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9aWwZ6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9aWwZ6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9aWwZ6.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj6KRTm.s: Assembler messages:
encrypt.c: /tmp/ccj6KRTm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj6KRTm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj6KRTm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj6KRTm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6KRTm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6KRTm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6KRTm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6KRTm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6KRTm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6KRTm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6KRTm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6KRTm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj6KRTm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6KRTm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj6KRTm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6KRTm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj6KRTm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj6KRTm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6KRTm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6KRTm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6KRTm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6KRTm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj6KRTm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj6KRTm.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc89iVb4.s: Assembler messages:
encrypt.c: /tmp/cc89iVb4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc89iVb4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc89iVb4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc89iVb4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89iVb4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89iVb4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89iVb4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89iVb4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89iVb4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc89iVb4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc89iVb4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc89iVb4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc89iVb4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89iVb4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc89iVb4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc89iVb4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc89iVb4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc89iVb4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc89iVb4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89iVb4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc89iVb4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc89iVb4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc89iVb4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc89iVb4.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmNYx09.s: Assembler messages:
encrypt.c: /tmp/ccmNYx09.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmNYx09.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmNYx09.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmNYx09.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNYx09.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNYx09.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNYx09.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNYx09.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNYx09.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNYx09.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNYx09.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNYx09.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmNYx09.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNYx09.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmNYx09.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNYx09.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmNYx09.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmNYx09.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNYx09.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNYx09.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmNYx09.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNYx09.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmNYx09.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmNYx09.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccfmGuIB.s: Assembler messages:
encrypt.c: /tmp/ccfmGuIB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfmGuIB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfmGuIB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfmGuIB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmGuIB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmGuIB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmGuIB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmGuIB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmGuIB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfmGuIB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfmGuIB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfmGuIB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfmGuIB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmGuIB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfmGuIB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfmGuIB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfmGuIB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfmGuIB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfmGuIB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfmGuIB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfmGuIB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfmGuIB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfmGuIB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfmGuIB.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrMiSuV.s: Assembler messages:
encrypt.c: /tmp/ccrMiSuV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrMiSuV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrMiSuV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrMiSuV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMiSuV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMiSuV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMiSuV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMiSuV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMiSuV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMiSuV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMiSuV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMiSuV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrMiSuV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMiSuV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrMiSuV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMiSuV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrMiSuV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrMiSuV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMiSuV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMiSuV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrMiSuV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMiSuV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrMiSuV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrMiSuV.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCQdMW9.s: Assembler messages:
encrypt.c: /tmp/ccCQdMW9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCQdMW9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCQdMW9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCQdMW9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQdMW9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQdMW9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQdMW9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQdMW9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQdMW9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCQdMW9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCQdMW9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCQdMW9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCQdMW9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQdMW9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCQdMW9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCQdMW9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCQdMW9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCQdMW9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCQdMW9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCQdMW9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCQdMW9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCQdMW9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCQdMW9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCQdMW9.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVjAe03.s: Assembler messages:
encrypt.c: /tmp/ccVjAe03.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVjAe03.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVjAe03.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVjAe03.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjAe03.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjAe03.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjAe03.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjAe03.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjAe03.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVjAe03.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVjAe03.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVjAe03.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVjAe03.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjAe03.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVjAe03.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVjAe03.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVjAe03.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjAe03.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjAe03.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjAe03.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjAe03.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVjAe03.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjAe03.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjAe03.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv09V45.s: Assembler messages:
encrypt.c: /tmp/ccv09V45.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv09V45.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv09V45.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv09V45.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv09V45.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv09V45.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv09V45.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv09V45.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv09V45.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv09V45.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv09V45.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv09V45.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv09V45.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv09V45.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv09V45.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv09V45.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv09V45.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv09V45.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv09V45.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv09V45.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv09V45.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv09V45.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv09V45.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv09V45.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczMhzBA.s: Assembler messages:
encrypt.c: /tmp/cczMhzBA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczMhzBA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczMhzBA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczMhzBA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMhzBA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMhzBA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMhzBA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMhzBA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMhzBA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczMhzBA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczMhzBA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczMhzBA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczMhzBA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMhzBA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczMhzBA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczMhzBA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczMhzBA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczMhzBA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczMhzBA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczMhzBA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczMhzBA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczMhzBA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczMhzBA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczMhzBA.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNqEHkB.s: Assembler messages:
encrypt.c: /tmp/ccNqEHkB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNqEHkB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNqEHkB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNqEHkB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqEHkB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqEHkB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqEHkB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqEHkB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqEHkB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNqEHkB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNqEHkB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNqEHkB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNqEHkB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqEHkB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNqEHkB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNqEHkB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNqEHkB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqEHkB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqEHkB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNqEHkB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqEHkB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNqEHkB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqEHkB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNqEHkB.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUtKhoS.s: Assembler messages:
encrypt.c: /tmp/ccUtKhoS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUtKhoS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUtKhoS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUtKhoS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtKhoS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtKhoS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtKhoS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtKhoS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtKhoS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUtKhoS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUtKhoS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUtKhoS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUtKhoS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtKhoS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUtKhoS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUtKhoS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUtKhoS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUtKhoS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUtKhoS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUtKhoS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUtKhoS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUtKhoS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUtKhoS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUtKhoS.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDKdQJl.s: Assembler messages:
encrypt.c: /tmp/ccDKdQJl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDKdQJl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDKdQJl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDKdQJl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKdQJl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKdQJl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKdQJl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKdQJl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKdQJl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDKdQJl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDKdQJl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDKdQJl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDKdQJl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKdQJl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDKdQJl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDKdQJl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDKdQJl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKdQJl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKdQJl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKdQJl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKdQJl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDKdQJl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKdQJl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDKdQJl.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccINb4pM.s: Assembler messages:
encrypt.c: /tmp/ccINb4pM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccINb4pM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccINb4pM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccINb4pM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINb4pM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINb4pM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINb4pM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINb4pM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINb4pM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINb4pM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINb4pM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINb4pM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccINb4pM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINb4pM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccINb4pM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINb4pM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccINb4pM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccINb4pM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINb4pM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINb4pM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccINb4pM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINb4pM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccINb4pM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccINb4pM.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccIUcz9A.s: Assembler messages:
encrypt.c: /tmp/ccIUcz9A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIUcz9A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIUcz9A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIUcz9A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUcz9A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUcz9A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUcz9A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUcz9A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUcz9A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIUcz9A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIUcz9A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIUcz9A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIUcz9A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUcz9A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIUcz9A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIUcz9A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIUcz9A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIUcz9A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIUcz9A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIUcz9A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIUcz9A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIUcz9A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIUcz9A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIUcz9A.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccREdV5R.s: Assembler messages:
encrypt.c: /tmp/ccREdV5R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccREdV5R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccREdV5R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccREdV5R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREdV5R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREdV5R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREdV5R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREdV5R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREdV5R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREdV5R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREdV5R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREdV5R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccREdV5R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREdV5R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccREdV5R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREdV5R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccREdV5R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccREdV5R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREdV5R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREdV5R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccREdV5R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREdV5R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccREdV5R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccREdV5R.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBuAUlP.s: Assembler messages:
encrypt.c: /tmp/ccBuAUlP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBuAUlP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBuAUlP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBuAUlP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuAUlP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuAUlP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuAUlP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuAUlP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuAUlP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBuAUlP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBuAUlP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBuAUlP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBuAUlP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuAUlP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBuAUlP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBuAUlP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBuAUlP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBuAUlP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBuAUlP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBuAUlP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuAUlP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBuAUlP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBuAUlP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBuAUlP.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRsX7xr.s: Assembler messages:
encrypt.c: /tmp/ccRsX7xr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRsX7xr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRsX7xr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRsX7xr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsX7xr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsX7xr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsX7xr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsX7xr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsX7xr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRsX7xr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRsX7xr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRsX7xr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRsX7xr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsX7xr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRsX7xr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRsX7xr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRsX7xr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRsX7xr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRsX7xr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsX7xr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRsX7xr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRsX7xr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRsX7xr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRsX7xr.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJMocL3.s: Assembler messages:
encrypt.c: /tmp/ccJMocL3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJMocL3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJMocL3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJMocL3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMocL3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMocL3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMocL3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMocL3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMocL3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMocL3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMocL3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMocL3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJMocL3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMocL3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJMocL3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJMocL3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJMocL3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMocL3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMocL3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJMocL3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMocL3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJMocL3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMocL3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJMocL3.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclzm1Yr.s: Assembler messages:
encrypt.c: /tmp/cclzm1Yr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclzm1Yr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclzm1Yr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclzm1Yr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzm1Yr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzm1Yr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzm1Yr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzm1Yr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzm1Yr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclzm1Yr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclzm1Yr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclzm1Yr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclzm1Yr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzm1Yr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclzm1Yr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclzm1Yr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclzm1Yr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclzm1Yr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclzm1Yr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclzm1Yr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclzm1Yr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclzm1Yr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclzm1Yr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclzm1Yr.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5uQIZa.s: Assembler messages:
encrypt.c: /tmp/cc5uQIZa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5uQIZa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5uQIZa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5uQIZa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uQIZa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uQIZa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uQIZa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uQIZa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uQIZa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5uQIZa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5uQIZa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5uQIZa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5uQIZa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uQIZa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5uQIZa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5uQIZa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5uQIZa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5uQIZa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5uQIZa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5uQIZa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uQIZa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5uQIZa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5uQIZa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5uQIZa.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccblKz9N.s: Assembler messages:
encrypt.c: /tmp/ccblKz9N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccblKz9N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccblKz9N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccblKz9N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblKz9N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblKz9N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblKz9N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblKz9N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblKz9N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccblKz9N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccblKz9N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccblKz9N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccblKz9N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblKz9N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccblKz9N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccblKz9N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccblKz9N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccblKz9N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccblKz9N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccblKz9N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccblKz9N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccblKz9N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccblKz9N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccblKz9N.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc30pRkq.s: Assembler messages:
encrypt.c: /tmp/cc30pRkq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc30pRkq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc30pRkq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc30pRkq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30pRkq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30pRkq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30pRkq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30pRkq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30pRkq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30pRkq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30pRkq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30pRkq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc30pRkq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30pRkq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc30pRkq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30pRkq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc30pRkq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc30pRkq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30pRkq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30pRkq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc30pRkq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30pRkq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc30pRkq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc30pRkq.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc3D1mb4.s: Assembler messages:
encrypt.c: /tmp/cc3D1mb4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3D1mb4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3D1mb4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3D1mb4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D1mb4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D1mb4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D1mb4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D1mb4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D1mb4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3D1mb4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3D1mb4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3D1mb4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3D1mb4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D1mb4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3D1mb4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3D1mb4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3D1mb4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3D1mb4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3D1mb4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3D1mb4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3D1mb4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3D1mb4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3D1mb4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3D1mb4.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAIUCdN.s: Assembler messages:
encrypt.c: /tmp/ccAIUCdN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAIUCdN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAIUCdN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAIUCdN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIUCdN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIUCdN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIUCdN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIUCdN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIUCdN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAIUCdN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAIUCdN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAIUCdN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAIUCdN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIUCdN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAIUCdN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAIUCdN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAIUCdN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIUCdN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIUCdN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAIUCdN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIUCdN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAIUCdN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIUCdN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAIUCdN.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGMDybs.s: Assembler messages:
encrypt.c: /tmp/ccGMDybs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGMDybs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGMDybs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGMDybs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMDybs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMDybs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMDybs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMDybs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMDybs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMDybs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMDybs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMDybs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGMDybs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMDybs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGMDybs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMDybs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGMDybs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGMDybs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMDybs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMDybs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMDybs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMDybs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGMDybs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGMDybs.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHNKzMF.s: Assembler messages:
encrypt.c: /tmp/ccHNKzMF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHNKzMF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHNKzMF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHNKzMF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNKzMF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNKzMF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNKzMF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNKzMF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNKzMF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNKzMF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNKzMF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNKzMF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHNKzMF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNKzMF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHNKzMF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHNKzMF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHNKzMF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNKzMF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNKzMF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHNKzMF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNKzMF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHNKzMF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNKzMF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHNKzMF.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxWcyWR.s: Assembler messages:
encrypt.c: /tmp/ccxWcyWR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxWcyWR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxWcyWR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxWcyWR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWcyWR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWcyWR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWcyWR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWcyWR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWcyWR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWcyWR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWcyWR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWcyWR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxWcyWR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWcyWR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxWcyWR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWcyWR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxWcyWR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxWcyWR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxWcyWR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxWcyWR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWcyWR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxWcyWR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxWcyWR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxWcyWR.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPq1CDw.s: Assembler messages:
encrypt.c: /tmp/ccPq1CDw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPq1CDw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPq1CDw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPq1CDw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPq1CDw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPq1CDw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPq1CDw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPq1CDw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPq1CDw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPq1CDw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPq1CDw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPq1CDw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPq1CDw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPq1CDw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPq1CDw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPq1CDw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPq1CDw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPq1CDw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPq1CDw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPq1CDw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPq1CDw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPq1CDw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPq1CDw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPq1CDw.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqCwGRn.s: Assembler messages:
encrypt.c: /tmp/ccqCwGRn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqCwGRn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqCwGRn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqCwGRn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCwGRn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCwGRn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCwGRn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCwGRn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCwGRn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqCwGRn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqCwGRn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqCwGRn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqCwGRn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCwGRn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqCwGRn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqCwGRn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqCwGRn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqCwGRn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqCwGRn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqCwGRn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqCwGRn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqCwGRn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqCwGRn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqCwGRn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc2uSwiF.s: Assembler messages:
encrypt.c: /tmp/cc2uSwiF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2uSwiF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2uSwiF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2uSwiF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uSwiF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uSwiF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uSwiF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uSwiF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uSwiF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2uSwiF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2uSwiF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2uSwiF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2uSwiF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uSwiF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2uSwiF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2uSwiF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2uSwiF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2uSwiF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2uSwiF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2uSwiF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2uSwiF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2uSwiF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2uSwiF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2uSwiF.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc7nYPxR.s: Assembler messages:
encrypt.c: /tmp/cc7nYPxR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7nYPxR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7nYPxR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7nYPxR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nYPxR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nYPxR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nYPxR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nYPxR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nYPxR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nYPxR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nYPxR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nYPxR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7nYPxR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nYPxR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7nYPxR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nYPxR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7nYPxR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7nYPxR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7nYPxR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7nYPxR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7nYPxR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7nYPxR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7nYPxR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7nYPxR.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbCugPo.s: Assembler messages:
encrypt.c: /tmp/ccbCugPo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbCugPo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbCugPo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbCugPo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCugPo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCugPo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCugPo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCugPo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCugPo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbCugPo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbCugPo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbCugPo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbCugPo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCugPo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbCugPo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbCugPo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbCugPo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbCugPo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbCugPo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbCugPo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbCugPo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbCugPo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbCugPo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbCugPo.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cchmeyWR.s: Assembler messages:
encrypt.c: /tmp/cchmeyWR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchmeyWR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchmeyWR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchmeyWR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmeyWR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmeyWR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmeyWR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmeyWR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmeyWR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmeyWR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmeyWR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmeyWR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchmeyWR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmeyWR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchmeyWR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmeyWR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchmeyWR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchmeyWR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmeyWR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmeyWR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchmeyWR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmeyWR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchmeyWR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchmeyWR.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEgS02t.s: Assembler messages:
encrypt.c: /tmp/ccEgS02t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEgS02t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEgS02t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEgS02t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgS02t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgS02t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgS02t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgS02t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgS02t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEgS02t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEgS02t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEgS02t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEgS02t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgS02t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEgS02t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEgS02t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEgS02t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEgS02t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEgS02t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEgS02t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEgS02t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEgS02t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEgS02t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEgS02t.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccX2ZdG2.s: Assembler messages:
encrypt.c: /tmp/ccX2ZdG2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX2ZdG2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX2ZdG2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX2ZdG2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2ZdG2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2ZdG2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2ZdG2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2ZdG2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2ZdG2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX2ZdG2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX2ZdG2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX2ZdG2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX2ZdG2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2ZdG2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX2ZdG2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX2ZdG2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX2ZdG2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX2ZdG2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX2ZdG2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX2ZdG2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX2ZdG2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX2ZdG2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX2ZdG2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX2ZdG2.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXsOXAK.s: Assembler messages:
encrypt.c: /tmp/ccXsOXAK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXsOXAK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXsOXAK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXsOXAK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsOXAK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsOXAK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsOXAK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsOXAK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsOXAK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXsOXAK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXsOXAK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXsOXAK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXsOXAK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsOXAK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXsOXAK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXsOXAK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXsOXAK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXsOXAK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXsOXAK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsOXAK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXsOXAK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXsOXAK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXsOXAK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXsOXAK.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq5ft2e.s: Assembler messages:
encrypt.c: /tmp/ccq5ft2e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq5ft2e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq5ft2e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq5ft2e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5ft2e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5ft2e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5ft2e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5ft2e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5ft2e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq5ft2e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq5ft2e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq5ft2e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq5ft2e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5ft2e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq5ft2e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq5ft2e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq5ft2e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq5ft2e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq5ft2e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq5ft2e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq5ft2e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq5ft2e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq5ft2e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq5ft2e.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccjLtYu2.s: Assembler messages:
encrypt.c: /tmp/ccjLtYu2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjLtYu2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjLtYu2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjLtYu2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLtYu2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLtYu2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLtYu2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLtYu2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLtYu2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjLtYu2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjLtYu2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjLtYu2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjLtYu2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLtYu2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjLtYu2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjLtYu2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjLtYu2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjLtYu2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjLtYu2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLtYu2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjLtYu2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjLtYu2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjLtYu2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjLtYu2.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cctcRO2t.s: Assembler messages:
encrypt.c: /tmp/cctcRO2t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctcRO2t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctcRO2t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctcRO2t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcRO2t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcRO2t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcRO2t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcRO2t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcRO2t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcRO2t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcRO2t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcRO2t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctcRO2t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcRO2t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctcRO2t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcRO2t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctcRO2t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcRO2t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcRO2t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcRO2t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcRO2t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcRO2t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctcRO2t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcRO2t.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/omdsha256k256n248tau256v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6S4xNn.s: Assembler messages:
encrypt.c: /tmp/cc6S4xNn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6S4xNn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6S4xNn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6S4xNn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S4xNn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S4xNn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S4xNn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S4xNn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S4xNn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6S4xNn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6S4xNn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6S4xNn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6S4xNn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S4xNn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6S4xNn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6S4xNn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6S4xNn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6S4xNn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6S4xNn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6S4xNn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6S4xNn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6S4xNn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6S4xNn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6S4xNn.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/omdsha256k256n248tau256v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyWtnwR.s: Assembler messages:
encrypt.c: /tmp/ccyWtnwR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyWtnwR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyWtnwR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyWtnwR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWtnwR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWtnwR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWtnwR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWtnwR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWtnwR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyWtnwR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyWtnwR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyWtnwR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyWtnwR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWtnwR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyWtnwR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyWtnwR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyWtnwR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyWtnwR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyWtnwR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyWtnwR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyWtnwR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyWtnwR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyWtnwR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyWtnwR.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