Implementation notes: x86, hydra1, crypto_aead/omdsha256k256n104tau160v1

Computer: hydra1
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: omdsha256k256n104tau160v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
308179refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
310608refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
315387refgcc -m32 -O3 -fomit-frame-pointer2016102020161009
316317refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102020161009
316352refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
317181refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
318259refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
319176refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
320282refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
320813refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
321069refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
322538refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
322933refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
323067refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
323930refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102020161009
324403refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
324403refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
324917refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
326494refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
328096refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
328243refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
329305refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
329731refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
330070refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
330072refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
333530refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
333837refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
334234refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
337861refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
338992refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
340437refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
340971refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
343837refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
345694refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
347648refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
348010refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102020161009
349349refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
349534refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
350992refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
351397refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
351895refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
355075refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
358856refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
358878refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
358909refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
370496refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
370519refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
371120refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
374400refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
374453refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
374674refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
375827refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
375895refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
376344refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
376779refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
377499refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
378290refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
380686refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
380762refgcc -m32 -O2 -fomit-frame-pointer2016102020161009
381309refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102020161009
381805refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102020161009
381968refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102020161009
385285refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
385541refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
386430refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
386749refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
390437refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
390789refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
391560refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
391648refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
392656refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
393496refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
393720refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
393930refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
393992refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102020161009
394150refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
394405refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
395734refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
395896refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
396237refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
396465refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
397181refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
397288refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102020161009
397297refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
397685refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
397771refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
397854refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
397885refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102020161009
397962refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
398032refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
398120refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
398978refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
400170refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
400406refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
400461refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
401965refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
402099refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
402256refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
402400refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
402765refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
402930refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
402933refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
403149refgcc -m32 -Os -fomit-frame-pointer2016102020161009
403408refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
403488refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
403920refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
404383refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
404463refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
404680refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
405002refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
405027refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
407061refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
407091refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102020161009
407192refgcc -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
407432refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102020161009
407693refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
408557refgcc -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
410838refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
411147refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
411390refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
411437refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
412568refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
413286refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102020161009
413304refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
413360refgcc -m32 -march=core2 -O -fomit-frame-pointer2016102020161009
413464refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
413654refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102020161009
414980refgcc -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
415189refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
415776refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
416506refgcc -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
416595refgcc -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
421541refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016102020161009
422696refgcc -m32 -O -fomit-frame-pointer2016102020161009
423869refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
424085refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102020161009
424877refgcc -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
425166refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
425530refgcc -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
426338refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
426469refgcc -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
427040refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
427098refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
427965refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
428096refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
428208refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
429691refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
431189refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
431846refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
432299refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
433278refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
433765refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
443224refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
443872refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102020161009
443880refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
451136refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102020161009
451386refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102020161009
451890refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102020161009
455637refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
455942refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009

Test failure

Implementation: crypto_aead/omdsha256k256n104tau160v1/ref
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
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
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNE2J23.s: Assembler messages:
encrypt.c: /tmp/ccNE2J23.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNE2J23.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNE2J23.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNE2J23.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNE2J23.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNE2J23.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNE2J23.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNE2J23.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNE2J23.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNE2J23.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNE2J23.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNE2J23.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNE2J23.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNE2J23.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNE2J23.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNE2J23.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNE2J23.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNE2J23.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNE2J23.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNE2J23.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNE2J23.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNE2J23.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNE2J23.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNE2J23.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbq4dTK.s: Assembler messages:
encrypt.c: /tmp/ccbq4dTK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbq4dTK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbq4dTK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbq4dTK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbq4dTK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbq4dTK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbq4dTK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbq4dTK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbq4dTK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbq4dTK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbq4dTK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbq4dTK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbq4dTK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbq4dTK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbq4dTK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbq4dTK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbq4dTK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbq4dTK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbq4dTK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbq4dTK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbq4dTK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbq4dTK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbq4dTK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbq4dTK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRtcwtm.s: Assembler messages:
encrypt.c: /tmp/ccRtcwtm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRtcwtm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRtcwtm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRtcwtm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtcwtm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtcwtm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtcwtm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtcwtm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtcwtm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRtcwtm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRtcwtm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRtcwtm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRtcwtm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtcwtm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRtcwtm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRtcwtm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRtcwtm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRtcwtm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRtcwtm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRtcwtm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRtcwtm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRtcwtm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRtcwtm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRtcwtm.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsz2rZ8.s: Assembler messages:
encrypt.c: /tmp/ccsz2rZ8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsz2rZ8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsz2rZ8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsz2rZ8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsz2rZ8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsz2rZ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsz2rZ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsz2rZ8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsz2rZ8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsz2rZ8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsz2rZ8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsz2rZ8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsz2rZ8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsz2rZ8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsz2rZ8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsz2rZ8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsz2rZ8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsz2rZ8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsz2rZ8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsz2rZ8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsz2rZ8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsz2rZ8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsz2rZ8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsz2rZ8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5fvbRi.s: Assembler messages:
encrypt.c: /tmp/cc5fvbRi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5fvbRi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5fvbRi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5fvbRi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fvbRi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fvbRi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fvbRi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fvbRi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fvbRi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5fvbRi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5fvbRi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5fvbRi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5fvbRi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fvbRi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5fvbRi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5fvbRi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5fvbRi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5fvbRi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5fvbRi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5fvbRi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fvbRi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5fvbRi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5fvbRi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5fvbRi.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjklRN7.s: Assembler messages:
encrypt.c: /tmp/ccjklRN7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjklRN7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjklRN7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjklRN7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjklRN7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjklRN7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjklRN7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjklRN7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjklRN7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjklRN7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjklRN7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjklRN7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjklRN7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjklRN7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjklRN7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjklRN7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjklRN7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjklRN7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjklRN7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjklRN7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjklRN7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjklRN7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjklRN7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjklRN7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqtRjgw.s: Assembler messages:
encrypt.c: /tmp/ccqtRjgw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqtRjgw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqtRjgw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqtRjgw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtRjgw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtRjgw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtRjgw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtRjgw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtRjgw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqtRjgw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqtRjgw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqtRjgw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqtRjgw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtRjgw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqtRjgw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqtRjgw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqtRjgw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqtRjgw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqtRjgw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqtRjgw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqtRjgw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqtRjgw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqtRjgw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqtRjgw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy1Va4G.s: Assembler messages:
encrypt.c: /tmp/ccy1Va4G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy1Va4G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy1Va4G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy1Va4G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1Va4G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1Va4G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1Va4G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1Va4G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1Va4G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy1Va4G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy1Va4G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy1Va4G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy1Va4G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1Va4G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy1Va4G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy1Va4G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy1Va4G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy1Va4G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy1Va4G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy1Va4G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy1Va4G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy1Va4G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy1Va4G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy1Va4G.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8sjyVx.s: Assembler messages:
encrypt.c: /tmp/cc8sjyVx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8sjyVx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8sjyVx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8sjyVx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sjyVx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sjyVx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sjyVx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sjyVx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sjyVx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8sjyVx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8sjyVx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8sjyVx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8sjyVx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sjyVx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8sjyVx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8sjyVx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8sjyVx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8sjyVx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8sjyVx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8sjyVx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8sjyVx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8sjyVx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8sjyVx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8sjyVx.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfh5Rik.s: Assembler messages:
encrypt.c: /tmp/ccfh5Rik.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfh5Rik.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfh5Rik.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfh5Rik.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh5Rik.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh5Rik.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh5Rik.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh5Rik.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh5Rik.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfh5Rik.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfh5Rik.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfh5Rik.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfh5Rik.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh5Rik.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfh5Rik.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfh5Rik.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfh5Rik.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfh5Rik.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfh5Rik.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfh5Rik.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfh5Rik.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfh5Rik.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfh5Rik.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfh5Rik.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJi9T1K.s: Assembler messages:
encrypt.c: /tmp/ccJi9T1K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJi9T1K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJi9T1K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJi9T1K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJi9T1K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJi9T1K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJi9T1K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJi9T1K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJi9T1K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJi9T1K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJi9T1K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJi9T1K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJi9T1K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJi9T1K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJi9T1K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJi9T1K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJi9T1K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJi9T1K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJi9T1K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJi9T1K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJi9T1K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJi9T1K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJi9T1K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJi9T1K.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPmuBHY.s: Assembler messages:
encrypt.c: /tmp/ccPmuBHY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPmuBHY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPmuBHY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPmuBHY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmuBHY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmuBHY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmuBHY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmuBHY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmuBHY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmuBHY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmuBHY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmuBHY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPmuBHY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmuBHY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPmuBHY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmuBHY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPmuBHY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPmuBHY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmuBHY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmuBHY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmuBHY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmuBHY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPmuBHY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPmuBHY.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccbZtvZG.s: Assembler messages:
encrypt.c: /tmp/ccbZtvZG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbZtvZG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbZtvZG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbZtvZG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZtvZG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZtvZG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZtvZG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZtvZG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZtvZG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZtvZG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZtvZG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZtvZG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbZtvZG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZtvZG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbZtvZG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbZtvZG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbZtvZG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZtvZG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZtvZG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbZtvZG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZtvZG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbZtvZG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZtvZG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbZtvZG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cckXy9QU.s: Assembler messages:
encrypt.c: /tmp/cckXy9QU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckXy9QU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckXy9QU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckXy9QU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXy9QU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXy9QU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXy9QU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXy9QU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXy9QU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckXy9QU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckXy9QU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckXy9QU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckXy9QU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXy9QU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckXy9QU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckXy9QU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckXy9QU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckXy9QU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckXy9QU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckXy9QU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXy9QU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckXy9QU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckXy9QU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckXy9QU.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAICatY.s: Assembler messages:
encrypt.c: /tmp/ccAICatY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAICatY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAICatY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAICatY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAICatY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAICatY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAICatY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAICatY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAICatY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAICatY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAICatY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAICatY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAICatY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAICatY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAICatY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAICatY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAICatY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAICatY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAICatY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAICatY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAICatY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAICatY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAICatY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAICatY.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjDPb6b.s: Assembler messages:
encrypt.c: /tmp/ccjDPb6b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjDPb6b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjDPb6b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjDPb6b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDPb6b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDPb6b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDPb6b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDPb6b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDPb6b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDPb6b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDPb6b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDPb6b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjDPb6b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDPb6b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjDPb6b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDPb6b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjDPb6b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjDPb6b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDPb6b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDPb6b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjDPb6b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDPb6b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjDPb6b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjDPb6b.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPSaM1H.s: Assembler messages:
encrypt.c: /tmp/ccPSaM1H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPSaM1H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPSaM1H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPSaM1H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSaM1H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSaM1H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSaM1H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSaM1H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSaM1H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPSaM1H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPSaM1H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPSaM1H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPSaM1H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSaM1H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPSaM1H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPSaM1H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPSaM1H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSaM1H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSaM1H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPSaM1H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSaM1H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPSaM1H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSaM1H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPSaM1H.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccULScrW.s: Assembler messages:
encrypt.c: /tmp/ccULScrW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccULScrW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccULScrW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccULScrW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULScrW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULScrW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULScrW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULScrW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULScrW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULScrW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULScrW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULScrW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccULScrW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULScrW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccULScrW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULScrW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccULScrW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULScrW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULScrW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULScrW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULScrW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULScrW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccULScrW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULScrW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3GODJ7.s: Assembler messages:
encrypt.c: /tmp/cc3GODJ7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3GODJ7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3GODJ7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3GODJ7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GODJ7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GODJ7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GODJ7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GODJ7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GODJ7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3GODJ7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3GODJ7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3GODJ7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3GODJ7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GODJ7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3GODJ7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3GODJ7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3GODJ7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3GODJ7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3GODJ7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GODJ7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3GODJ7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3GODJ7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3GODJ7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3GODJ7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccacgc6m.s: Assembler messages:
encrypt.c: /tmp/ccacgc6m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccacgc6m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccacgc6m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccacgc6m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacgc6m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacgc6m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacgc6m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacgc6m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacgc6m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacgc6m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacgc6m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacgc6m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccacgc6m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacgc6m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccacgc6m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacgc6m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccacgc6m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccacgc6m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacgc6m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacgc6m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacgc6m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacgc6m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccacgc6m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccacgc6m.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc4LbaJ4.s: Assembler messages:
encrypt.c: /tmp/cc4LbaJ4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4LbaJ4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4LbaJ4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4LbaJ4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LbaJ4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LbaJ4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LbaJ4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LbaJ4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LbaJ4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4LbaJ4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4LbaJ4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4LbaJ4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4LbaJ4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LbaJ4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4LbaJ4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4LbaJ4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4LbaJ4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4LbaJ4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4LbaJ4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4LbaJ4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4LbaJ4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4LbaJ4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4LbaJ4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4LbaJ4.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc7dPr7i.s: Assembler messages:
encrypt.c: /tmp/cc7dPr7i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7dPr7i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7dPr7i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7dPr7i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dPr7i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dPr7i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dPr7i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dPr7i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dPr7i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7dPr7i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7dPr7i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7dPr7i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7dPr7i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dPr7i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7dPr7i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7dPr7i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7dPr7i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7dPr7i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7dPr7i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7dPr7i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dPr7i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7dPr7i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7dPr7i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7dPr7i.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1iRhAn.s: Assembler messages:
encrypt.c: /tmp/cc1iRhAn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1iRhAn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1iRhAn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1iRhAn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iRhAn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iRhAn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iRhAn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iRhAn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iRhAn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1iRhAn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1iRhAn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1iRhAn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1iRhAn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iRhAn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1iRhAn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1iRhAn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1iRhAn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1iRhAn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1iRhAn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1iRhAn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1iRhAn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1iRhAn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1iRhAn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1iRhAn.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6UNzyA.s: Assembler messages:
encrypt.c: /tmp/cc6UNzyA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6UNzyA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6UNzyA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6UNzyA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UNzyA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UNzyA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UNzyA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UNzyA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UNzyA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UNzyA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UNzyA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UNzyA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6UNzyA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UNzyA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6UNzyA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UNzyA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6UNzyA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6UNzyA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6UNzyA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6UNzyA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6UNzyA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6UNzyA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6UNzyA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6UNzyA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4r45QF.s: Assembler messages:
encrypt.c: /tmp/cc4r45QF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4r45QF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4r45QF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4r45QF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r45QF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r45QF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r45QF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r45QF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r45QF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4r45QF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4r45QF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4r45QF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4r45QF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r45QF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4r45QF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4r45QF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4r45QF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4r45QF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4r45QF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4r45QF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4r45QF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4r45QF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4r45QF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4r45QF.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCOkFFu.s: Assembler messages:
encrypt.c: /tmp/ccCOkFFu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCOkFFu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCOkFFu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCOkFFu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOkFFu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOkFFu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOkFFu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOkFFu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOkFFu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCOkFFu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCOkFFu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCOkFFu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCOkFFu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOkFFu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCOkFFu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCOkFFu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCOkFFu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOkFFu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOkFFu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOkFFu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOkFFu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCOkFFu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOkFFu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCOkFFu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8eAxa4.s: Assembler messages:
encrypt.c: /tmp/cc8eAxa4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8eAxa4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8eAxa4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8eAxa4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eAxa4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eAxa4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eAxa4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eAxa4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eAxa4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8eAxa4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8eAxa4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8eAxa4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8eAxa4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eAxa4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8eAxa4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8eAxa4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8eAxa4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8eAxa4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8eAxa4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8eAxa4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eAxa4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8eAxa4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8eAxa4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8eAxa4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDTb4IL.s: Assembler messages:
encrypt.c: /tmp/ccDTb4IL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDTb4IL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDTb4IL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDTb4IL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTb4IL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTb4IL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTb4IL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTb4IL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTb4IL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDTb4IL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDTb4IL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDTb4IL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDTb4IL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTb4IL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDTb4IL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDTb4IL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDTb4IL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTb4IL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTb4IL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTb4IL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTb4IL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDTb4IL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTb4IL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTb4IL.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLMjru3.s: Assembler messages:
encrypt.c: /tmp/ccLMjru3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLMjru3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLMjru3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLMjru3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMjru3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMjru3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMjru3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMjru3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMjru3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMjru3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMjru3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMjru3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLMjru3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMjru3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLMjru3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMjru3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLMjru3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLMjru3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMjru3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMjru3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLMjru3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMjru3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLMjru3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLMjru3.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLWqncP.s: Assembler messages:
encrypt.c: /tmp/ccLWqncP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLWqncP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLWqncP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLWqncP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWqncP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWqncP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWqncP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWqncP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWqncP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWqncP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWqncP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWqncP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLWqncP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWqncP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLWqncP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLWqncP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLWqncP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWqncP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWqncP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWqncP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWqncP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLWqncP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWqncP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLWqncP.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0RBtVi.s: Assembler messages:
encrypt.c: /tmp/cc0RBtVi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0RBtVi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0RBtVi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0RBtVi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RBtVi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RBtVi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RBtVi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RBtVi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RBtVi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0RBtVi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0RBtVi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0RBtVi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0RBtVi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RBtVi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0RBtVi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0RBtVi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0RBtVi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0RBtVi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0RBtVi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0RBtVi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0RBtVi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0RBtVi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0RBtVi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0RBtVi.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4pogC8.s: Assembler messages:
encrypt.c: /tmp/cc4pogC8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4pogC8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4pogC8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4pogC8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pogC8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pogC8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pogC8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pogC8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pogC8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pogC8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pogC8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pogC8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4pogC8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pogC8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4pogC8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4pogC8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4pogC8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pogC8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pogC8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4pogC8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pogC8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4pogC8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pogC8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4pogC8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrToYsc.s: Assembler messages:
encrypt.c: /tmp/ccrToYsc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrToYsc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrToYsc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrToYsc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrToYsc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrToYsc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrToYsc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrToYsc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrToYsc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrToYsc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrToYsc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrToYsc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrToYsc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrToYsc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrToYsc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrToYsc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrToYsc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrToYsc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrToYsc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrToYsc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrToYsc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrToYsc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrToYsc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrToYsc.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccx0X0zm.s: Assembler messages:
encrypt.c: /tmp/ccx0X0zm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx0X0zm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx0X0zm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx0X0zm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0X0zm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0X0zm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0X0zm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0X0zm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0X0zm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0X0zm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0X0zm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0X0zm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx0X0zm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0X0zm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx0X0zm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0X0zm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx0X0zm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx0X0zm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0X0zm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0X0zm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx0X0zm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0X0zm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx0X0zm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx0X0zm.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg6andN.s: Assembler messages:
encrypt.c: /tmp/ccg6andN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg6andN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg6andN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg6andN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6andN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6andN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6andN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6andN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6andN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6andN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6andN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6andN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg6andN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6andN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg6andN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6andN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg6andN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6andN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6andN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6andN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6andN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6andN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg6andN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6andN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjlr8TA.s: Assembler messages:
encrypt.c: /tmp/ccjlr8TA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjlr8TA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjlr8TA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjlr8TA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlr8TA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlr8TA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlr8TA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlr8TA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlr8TA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjlr8TA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjlr8TA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjlr8TA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjlr8TA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlr8TA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjlr8TA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjlr8TA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjlr8TA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjlr8TA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjlr8TA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjlr8TA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjlr8TA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjlr8TA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjlr8TA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjlr8TA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEXPr1w.s: Assembler messages:
encrypt.c: /tmp/ccEXPr1w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEXPr1w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEXPr1w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEXPr1w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXPr1w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXPr1w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXPr1w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXPr1w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXPr1w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEXPr1w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEXPr1w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEXPr1w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEXPr1w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXPr1w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEXPr1w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEXPr1w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEXPr1w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXPr1w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXPr1w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXPr1w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXPr1w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEXPr1w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXPr1w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXPr1w.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccueBCsJ.s: Assembler messages:
encrypt.c: /tmp/ccueBCsJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccueBCsJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccueBCsJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccueBCsJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueBCsJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueBCsJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueBCsJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueBCsJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueBCsJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccueBCsJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccueBCsJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccueBCsJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccueBCsJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueBCsJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccueBCsJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccueBCsJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccueBCsJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccueBCsJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccueBCsJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccueBCsJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccueBCsJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccueBCsJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccueBCsJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccueBCsJ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEd8ksP.s: Assembler messages:
encrypt.c: /tmp/ccEd8ksP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEd8ksP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEd8ksP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEd8ksP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEd8ksP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEd8ksP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEd8ksP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEd8ksP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEd8ksP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEd8ksP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEd8ksP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEd8ksP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEd8ksP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEd8ksP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEd8ksP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEd8ksP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEd8ksP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEd8ksP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEd8ksP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEd8ksP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEd8ksP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEd8ksP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEd8ksP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEd8ksP.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxxOCJ7.s: Assembler messages:
encrypt.c: /tmp/ccxxOCJ7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxxOCJ7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxxOCJ7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxxOCJ7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxOCJ7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxOCJ7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxOCJ7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxOCJ7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxOCJ7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxxOCJ7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxxOCJ7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxxOCJ7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxxOCJ7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxOCJ7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxxOCJ7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxxOCJ7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxxOCJ7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxxOCJ7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxxOCJ7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxxOCJ7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxOCJ7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxxOCJ7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxxOCJ7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxxOCJ7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceSZysZ.s: Assembler messages:
encrypt.c: /tmp/cceSZysZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceSZysZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceSZysZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceSZysZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSZysZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSZysZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSZysZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSZysZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSZysZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceSZysZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceSZysZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceSZysZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceSZysZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSZysZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceSZysZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceSZysZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceSZysZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceSZysZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceSZysZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceSZysZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceSZysZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceSZysZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceSZysZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceSZysZ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclnJK3b.s: Assembler messages:
encrypt.c: /tmp/cclnJK3b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclnJK3b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclnJK3b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclnJK3b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnJK3b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnJK3b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnJK3b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnJK3b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnJK3b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnJK3b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnJK3b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnJK3b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclnJK3b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnJK3b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclnJK3b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnJK3b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclnJK3b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclnJK3b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnJK3b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnJK3b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclnJK3b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnJK3b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclnJK3b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclnJK3b.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG5YtVq.s: Assembler messages:
encrypt.c: /tmp/ccG5YtVq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG5YtVq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG5YtVq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG5YtVq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5YtVq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5YtVq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5YtVq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5YtVq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5YtVq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5YtVq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5YtVq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5YtVq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG5YtVq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5YtVq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG5YtVq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5YtVq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG5YtVq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5YtVq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5YtVq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5YtVq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5YtVq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5YtVq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG5YtVq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5YtVq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccv68Lad.s: Assembler messages:
encrypt.c: /tmp/ccv68Lad.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv68Lad.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv68Lad.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv68Lad.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv68Lad.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv68Lad.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv68Lad.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv68Lad.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv68Lad.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv68Lad.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv68Lad.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv68Lad.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv68Lad.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv68Lad.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv68Lad.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv68Lad.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv68Lad.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv68Lad.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv68Lad.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv68Lad.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv68Lad.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv68Lad.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv68Lad.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv68Lad.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3nY9k9.s: Assembler messages:
encrypt.c: /tmp/cc3nY9k9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3nY9k9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3nY9k9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3nY9k9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nY9k9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nY9k9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nY9k9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nY9k9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nY9k9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nY9k9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nY9k9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nY9k9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3nY9k9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nY9k9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3nY9k9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3nY9k9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3nY9k9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nY9k9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nY9k9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nY9k9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nY9k9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3nY9k9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nY9k9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3nY9k9.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3nkz7m.s: Assembler messages:
encrypt.c: /tmp/cc3nkz7m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3nkz7m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3nkz7m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3nkz7m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nkz7m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nkz7m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nkz7m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nkz7m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nkz7m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3nkz7m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3nkz7m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3nkz7m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3nkz7m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nkz7m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3nkz7m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3nkz7m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3nkz7m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3nkz7m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3nkz7m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3nkz7m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nkz7m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3nkz7m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3nkz7m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3nkz7m.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZkoQaC.s: Assembler messages:
encrypt.c: /tmp/ccZkoQaC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZkoQaC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZkoQaC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZkoQaC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkoQaC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkoQaC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkoQaC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkoQaC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkoQaC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZkoQaC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZkoQaC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZkoQaC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZkoQaC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkoQaC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZkoQaC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZkoQaC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZkoQaC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZkoQaC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZkoQaC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkoQaC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZkoQaC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZkoQaC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZkoQaC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZkoQaC.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclTNtWP.s: Assembler messages:
encrypt.c: /tmp/cclTNtWP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclTNtWP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclTNtWP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclTNtWP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTNtWP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTNtWP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTNtWP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTNtWP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTNtWP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclTNtWP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclTNtWP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclTNtWP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclTNtWP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTNtWP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclTNtWP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclTNtWP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclTNtWP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclTNtWP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclTNtWP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclTNtWP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclTNtWP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclTNtWP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclTNtWP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclTNtWP.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBQNiHQ.s: Assembler messages:
encrypt.c: /tmp/ccBQNiHQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBQNiHQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBQNiHQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBQNiHQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQNiHQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQNiHQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQNiHQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQNiHQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQNiHQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQNiHQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQNiHQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQNiHQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBQNiHQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQNiHQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBQNiHQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQNiHQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBQNiHQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBQNiHQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQNiHQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQNiHQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBQNiHQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQNiHQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBQNiHQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBQNiHQ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVCkutG.s: Assembler messages:
encrypt.c: /tmp/ccVCkutG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVCkutG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVCkutG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVCkutG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCkutG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCkutG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCkutG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCkutG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCkutG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCkutG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCkutG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCkutG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVCkutG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCkutG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVCkutG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVCkutG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVCkutG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCkutG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCkutG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVCkutG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCkutG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVCkutG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCkutG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVCkutG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSEQ9Xj.s: Assembler messages:
encrypt.c: /tmp/ccSEQ9Xj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSEQ9Xj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSEQ9Xj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSEQ9Xj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSEQ9Xj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSEQ9Xj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSEQ9Xj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSEQ9Xj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSEQ9Xj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSEQ9Xj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSEQ9Xj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSEQ9Xj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSEQ9Xj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSEQ9Xj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSEQ9Xj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSEQ9Xj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSEQ9Xj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSEQ9Xj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSEQ9Xj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSEQ9Xj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSEQ9Xj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSEQ9Xj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSEQ9Xj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSEQ9Xj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZH1fAU.s: Assembler messages:
encrypt.c: /tmp/ccZH1fAU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZH1fAU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZH1fAU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZH1fAU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH1fAU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH1fAU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH1fAU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH1fAU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH1fAU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZH1fAU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZH1fAU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZH1fAU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZH1fAU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH1fAU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZH1fAU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZH1fAU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZH1fAU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZH1fAU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZH1fAU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZH1fAU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZH1fAU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZH1fAU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZH1fAU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZH1fAU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWVsuIf.s: Assembler messages:
encrypt.c: /tmp/ccWVsuIf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWVsuIf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWVsuIf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWVsuIf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVsuIf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVsuIf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVsuIf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVsuIf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVsuIf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVsuIf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVsuIf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVsuIf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWVsuIf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVsuIf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWVsuIf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVsuIf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWVsuIf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWVsuIf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVsuIf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVsuIf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWVsuIf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVsuIf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWVsuIf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWVsuIf.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cch5xJfR.s: Assembler messages:
encrypt.c: /tmp/cch5xJfR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch5xJfR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch5xJfR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch5xJfR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5xJfR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5xJfR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5xJfR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5xJfR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5xJfR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch5xJfR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch5xJfR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch5xJfR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch5xJfR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5xJfR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch5xJfR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch5xJfR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch5xJfR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch5xJfR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch5xJfR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5xJfR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch5xJfR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch5xJfR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch5xJfR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch5xJfR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7uMbfh.s: Assembler messages:
encrypt.c: /tmp/cc7uMbfh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7uMbfh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7uMbfh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7uMbfh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uMbfh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uMbfh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uMbfh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uMbfh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uMbfh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7uMbfh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7uMbfh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7uMbfh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7uMbfh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uMbfh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7uMbfh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7uMbfh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7uMbfh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uMbfh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uMbfh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uMbfh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uMbfh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7uMbfh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uMbfh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uMbfh.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA5qyRu.s: Assembler messages:
encrypt.c: /tmp/ccA5qyRu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA5qyRu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA5qyRu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA5qyRu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5qyRu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5qyRu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5qyRu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5qyRu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5qyRu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5qyRu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5qyRu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5qyRu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA5qyRu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5qyRu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA5qyRu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5qyRu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA5qyRu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA5qyRu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5qyRu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5qyRu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA5qyRu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5qyRu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA5qyRu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA5qyRu.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4c15n5.s: Assembler messages:
encrypt.c: /tmp/cc4c15n5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4c15n5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4c15n5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4c15n5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c15n5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c15n5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c15n5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c15n5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c15n5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4c15n5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4c15n5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4c15n5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4c15n5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c15n5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4c15n5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4c15n5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4c15n5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4c15n5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4c15n5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c15n5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4c15n5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4c15n5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4c15n5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4c15n5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAJ3ZNu.s: Assembler messages:
encrypt.c: /tmp/ccAJ3ZNu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAJ3ZNu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAJ3ZNu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAJ3ZNu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJ3ZNu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJ3ZNu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJ3ZNu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJ3ZNu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJ3ZNu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAJ3ZNu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAJ3ZNu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAJ3ZNu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAJ3ZNu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJ3ZNu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAJ3ZNu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAJ3ZNu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAJ3ZNu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAJ3ZNu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAJ3ZNu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAJ3ZNu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAJ3ZNu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAJ3ZNu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAJ3ZNu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAJ3ZNu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8TzbhM.s: Assembler messages:
encrypt.c: /tmp/cc8TzbhM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8TzbhM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8TzbhM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8TzbhM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TzbhM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TzbhM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TzbhM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TzbhM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TzbhM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8TzbhM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8TzbhM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8TzbhM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8TzbhM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TzbhM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8TzbhM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8TzbhM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8TzbhM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8TzbhM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8TzbhM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8TzbhM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TzbhM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8TzbhM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8TzbhM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8TzbhM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbsSjvy.s: Assembler messages:
encrypt.c: /tmp/ccbsSjvy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbsSjvy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbsSjvy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbsSjvy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsSjvy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsSjvy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsSjvy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsSjvy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsSjvy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsSjvy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsSjvy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsSjvy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbsSjvy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsSjvy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbsSjvy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbsSjvy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbsSjvy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsSjvy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsSjvy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbsSjvy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsSjvy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbsSjvy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsSjvy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbsSjvy.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAp5ZEu.s: Assembler messages:
encrypt.c: /tmp/ccAp5ZEu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAp5ZEu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAp5ZEu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAp5ZEu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAp5ZEu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAp5ZEu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAp5ZEu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAp5ZEu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAp5ZEu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAp5ZEu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAp5ZEu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAp5ZEu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAp5ZEu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAp5ZEu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAp5ZEu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAp5ZEu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAp5ZEu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAp5ZEu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAp5ZEu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAp5ZEu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAp5ZEu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAp5ZEu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAp5ZEu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAp5ZEu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgU3osI.s: Assembler messages:
encrypt.c: /tmp/ccgU3osI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgU3osI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgU3osI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgU3osI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU3osI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU3osI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU3osI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU3osI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU3osI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgU3osI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgU3osI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgU3osI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgU3osI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU3osI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgU3osI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgU3osI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgU3osI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgU3osI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgU3osI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgU3osI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgU3osI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgU3osI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgU3osI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgU3osI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNBrFsV.s: Assembler messages:
encrypt.c: /tmp/ccNBrFsV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNBrFsV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNBrFsV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNBrFsV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBrFsV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBrFsV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBrFsV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBrFsV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBrFsV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNBrFsV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNBrFsV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNBrFsV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNBrFsV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBrFsV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNBrFsV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNBrFsV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNBrFsV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNBrFsV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNBrFsV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNBrFsV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNBrFsV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNBrFsV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNBrFsV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNBrFsV.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaDzaZ8.s: Assembler messages:
encrypt.c: /tmp/ccaDzaZ8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaDzaZ8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaDzaZ8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaDzaZ8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDzaZ8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDzaZ8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDzaZ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDzaZ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDzaZ8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDzaZ8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDzaZ8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDzaZ8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaDzaZ8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDzaZ8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaDzaZ8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDzaZ8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaDzaZ8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaDzaZ8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDzaZ8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDzaZ8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaDzaZ8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDzaZ8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaDzaZ8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaDzaZ8.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmuqidh.s: Assembler messages:
encrypt.c: /tmp/ccmuqidh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmuqidh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmuqidh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmuqidh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuqidh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuqidh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuqidh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuqidh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuqidh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuqidh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuqidh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuqidh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmuqidh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuqidh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmuqidh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuqidh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmuqidh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuqidh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuqidh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuqidh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuqidh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuqidh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmuqidh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuqidh.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccw5NDJ3.s: Assembler messages:
encrypt.c: /tmp/ccw5NDJ3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw5NDJ3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw5NDJ3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw5NDJ3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5NDJ3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5NDJ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5NDJ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5NDJ3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5NDJ3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw5NDJ3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw5NDJ3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw5NDJ3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw5NDJ3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5NDJ3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw5NDJ3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw5NDJ3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw5NDJ3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5NDJ3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5NDJ3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5NDJ3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5NDJ3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw5NDJ3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5NDJ3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw5NDJ3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPsRQNF.s: Assembler messages:
encrypt.c: /tmp/ccPsRQNF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPsRQNF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPsRQNF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPsRQNF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsRQNF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsRQNF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsRQNF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsRQNF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsRQNF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPsRQNF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPsRQNF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPsRQNF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPsRQNF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsRQNF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPsRQNF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPsRQNF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPsRQNF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPsRQNF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPsRQNF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPsRQNF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPsRQNF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPsRQNF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPsRQNF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPsRQNF.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYPA9us.s: Assembler messages:
encrypt.c: /tmp/ccYPA9us.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYPA9us.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYPA9us.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYPA9us.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPA9us.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPA9us.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPA9us.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPA9us.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPA9us.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYPA9us.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYPA9us.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYPA9us.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYPA9us.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPA9us.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYPA9us.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYPA9us.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYPA9us.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPA9us.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPA9us.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYPA9us.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPA9us.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYPA9us.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPA9us.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYPA9us.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDlpT8n.s: Assembler messages:
encrypt.c: /tmp/ccDlpT8n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDlpT8n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDlpT8n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDlpT8n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlpT8n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlpT8n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlpT8n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlpT8n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlpT8n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlpT8n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlpT8n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlpT8n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDlpT8n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlpT8n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDlpT8n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDlpT8n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlpT8n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlpT8n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlpT8n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlpT8n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlpT8n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDlpT8n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlpT8n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlpT8n.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cccNHhAB.s: Assembler messages:
encrypt.c: /tmp/cccNHhAB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccNHhAB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccNHhAB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccNHhAB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNHhAB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNHhAB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNHhAB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNHhAB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNHhAB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccNHhAB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccNHhAB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccNHhAB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccNHhAB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNHhAB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccNHhAB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccNHhAB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccNHhAB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccNHhAB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccNHhAB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccNHhAB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccNHhAB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccNHhAB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccNHhAB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccNHhAB.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRV4ov2.s: Assembler messages:
encrypt.c: /tmp/ccRV4ov2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRV4ov2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRV4ov2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRV4ov2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRV4ov2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRV4ov2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRV4ov2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRV4ov2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRV4ov2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRV4ov2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRV4ov2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRV4ov2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRV4ov2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRV4ov2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRV4ov2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRV4ov2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRV4ov2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRV4ov2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRV4ov2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRV4ov2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRV4ov2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRV4ov2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRV4ov2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRV4ov2.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqUx44H.s: Assembler messages:
encrypt.c: /tmp/ccqUx44H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqUx44H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqUx44H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqUx44H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUx44H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUx44H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUx44H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUx44H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUx44H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqUx44H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqUx44H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqUx44H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqUx44H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUx44H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqUx44H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqUx44H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqUx44H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqUx44H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqUx44H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqUx44H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqUx44H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqUx44H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqUx44H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqUx44H.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0IrNuE.s: Assembler messages:
encrypt.c: /tmp/cc0IrNuE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0IrNuE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0IrNuE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0IrNuE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IrNuE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IrNuE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IrNuE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IrNuE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IrNuE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0IrNuE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0IrNuE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0IrNuE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0IrNuE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IrNuE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0IrNuE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0IrNuE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0IrNuE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0IrNuE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0IrNuE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0IrNuE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0IrNuE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0IrNuE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0IrNuE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0IrNuE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYcleJq.s: Assembler messages:
encrypt.c: /tmp/ccYcleJq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYcleJq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYcleJq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYcleJq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcleJq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcleJq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcleJq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcleJq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcleJq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYcleJq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYcleJq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYcleJq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYcleJq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcleJq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYcleJq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYcleJq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYcleJq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYcleJq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYcleJq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcleJq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYcleJq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYcleJq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYcleJq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYcleJq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5IffKR.s: Assembler messages:
encrypt.c: /tmp/cc5IffKR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5IffKR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5IffKR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5IffKR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IffKR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IffKR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IffKR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IffKR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IffKR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5IffKR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5IffKR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5IffKR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5IffKR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IffKR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5IffKR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5IffKR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5IffKR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5IffKR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5IffKR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5IffKR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5IffKR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5IffKR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5IffKR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5IffKR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9LEO33.s: Assembler messages:
encrypt.c: /tmp/cc9LEO33.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9LEO33.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9LEO33.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9LEO33.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LEO33.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LEO33.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LEO33.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LEO33.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LEO33.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9LEO33.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9LEO33.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9LEO33.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9LEO33.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LEO33.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9LEO33.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9LEO33.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9LEO33.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9LEO33.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9LEO33.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9LEO33.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9LEO33.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9LEO33.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9LEO33.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9LEO33.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cci3Ihg0.s: Assembler messages:
encrypt.c: /tmp/cci3Ihg0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci3Ihg0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci3Ihg0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci3Ihg0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Ihg0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Ihg0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Ihg0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Ihg0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Ihg0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci3Ihg0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci3Ihg0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci3Ihg0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci3Ihg0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Ihg0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci3Ihg0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci3Ihg0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci3Ihg0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci3Ihg0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci3Ihg0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci3Ihg0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci3Ihg0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci3Ihg0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci3Ihg0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci3Ihg0.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccqxLdGN.s: Assembler messages:
encrypt.c: /tmp/ccqxLdGN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqxLdGN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqxLdGN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqxLdGN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxLdGN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxLdGN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxLdGN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxLdGN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxLdGN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqxLdGN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqxLdGN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqxLdGN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqxLdGN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxLdGN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqxLdGN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqxLdGN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqxLdGN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqxLdGN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqxLdGN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqxLdGN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqxLdGN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqxLdGN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqxLdGN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqxLdGN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMR0VR4.s: Assembler messages:
encrypt.c: /tmp/ccMR0VR4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMR0VR4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMR0VR4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMR0VR4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMR0VR4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMR0VR4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMR0VR4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMR0VR4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMR0VR4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMR0VR4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMR0VR4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMR0VR4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMR0VR4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMR0VR4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMR0VR4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMR0VR4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMR0VR4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMR0VR4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMR0VR4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMR0VR4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMR0VR4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMR0VR4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMR0VR4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMR0VR4.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmuXN0q.s: Assembler messages:
encrypt.c: /tmp/ccmuXN0q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmuXN0q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmuXN0q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmuXN0q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuXN0q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuXN0q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuXN0q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuXN0q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuXN0q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuXN0q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuXN0q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuXN0q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmuXN0q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuXN0q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmuXN0q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuXN0q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmuXN0q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuXN0q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuXN0q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuXN0q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuXN0q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuXN0q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmuXN0q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuXN0q.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8HLo3l.s: Assembler messages:
encrypt.c: /tmp/cc8HLo3l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8HLo3l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8HLo3l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8HLo3l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HLo3l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HLo3l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HLo3l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HLo3l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HLo3l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8HLo3l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8HLo3l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8HLo3l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8HLo3l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HLo3l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8HLo3l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8HLo3l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8HLo3l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8HLo3l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8HLo3l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8HLo3l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8HLo3l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8HLo3l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8HLo3l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8HLo3l.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczUEBtz.s: Assembler messages:
encrypt.c: /tmp/cczUEBtz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczUEBtz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczUEBtz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczUEBtz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUEBtz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUEBtz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUEBtz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUEBtz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUEBtz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUEBtz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUEBtz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUEBtz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczUEBtz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUEBtz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczUEBtz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUEBtz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczUEBtz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczUEBtz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUEBtz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUEBtz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczUEBtz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUEBtz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczUEBtz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczUEBtz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOcgntP.s: Assembler messages:
encrypt.c: /tmp/ccOcgntP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOcgntP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOcgntP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOcgntP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcgntP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcgntP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcgntP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcgntP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcgntP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOcgntP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOcgntP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOcgntP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOcgntP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcgntP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOcgntP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOcgntP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOcgntP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOcgntP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOcgntP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOcgntP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOcgntP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOcgntP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOcgntP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOcgntP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVlHD1A.s: Assembler messages:
encrypt.c: /tmp/ccVlHD1A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVlHD1A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVlHD1A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVlHD1A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlHD1A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlHD1A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlHD1A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlHD1A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlHD1A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVlHD1A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVlHD1A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVlHD1A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVlHD1A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlHD1A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVlHD1A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVlHD1A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVlHD1A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVlHD1A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVlHD1A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVlHD1A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVlHD1A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVlHD1A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVlHD1A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVlHD1A.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccmJoKUw.s: Assembler messages:
encrypt.c: /tmp/ccmJoKUw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmJoKUw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmJoKUw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmJoKUw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJoKUw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJoKUw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJoKUw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJoKUw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJoKUw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmJoKUw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmJoKUw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmJoKUw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmJoKUw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJoKUw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmJoKUw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmJoKUw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmJoKUw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmJoKUw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmJoKUw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmJoKUw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmJoKUw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmJoKUw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmJoKUw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmJoKUw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccsc5wAK.s: Assembler messages:
encrypt.c: /tmp/ccsc5wAK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsc5wAK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsc5wAK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsc5wAK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsc5wAK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsc5wAK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsc5wAK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsc5wAK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsc5wAK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsc5wAK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsc5wAK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsc5wAK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsc5wAK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsc5wAK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsc5wAK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsc5wAK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsc5wAK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsc5wAK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsc5wAK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsc5wAK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsc5wAK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsc5wAK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsc5wAK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsc5wAK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCK3w8Z.s: Assembler messages:
encrypt.c: /tmp/ccCK3w8Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCK3w8Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCK3w8Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCK3w8Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCK3w8Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCK3w8Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCK3w8Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCK3w8Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCK3w8Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCK3w8Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCK3w8Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCK3w8Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCK3w8Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCK3w8Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCK3w8Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCK3w8Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCK3w8Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCK3w8Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCK3w8Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCK3w8Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCK3w8Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCK3w8Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCK3w8Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCK3w8Z.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYQp8zd.s: Assembler messages:
encrypt.c: /tmp/ccYQp8zd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYQp8zd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYQp8zd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYQp8zd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQp8zd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQp8zd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQp8zd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQp8zd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQp8zd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQp8zd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQp8zd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQp8zd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYQp8zd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQp8zd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYQp8zd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQp8zd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYQp8zd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYQp8zd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYQp8zd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYQp8zd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQp8zd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYQp8zd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYQp8zd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYQp8zd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8W1ECT.s: Assembler messages:
encrypt.c: /tmp/cc8W1ECT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8W1ECT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8W1ECT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8W1ECT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W1ECT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W1ECT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W1ECT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W1ECT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W1ECT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8W1ECT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8W1ECT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8W1ECT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8W1ECT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W1ECT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8W1ECT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8W1ECT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8W1ECT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8W1ECT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8W1ECT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8W1ECT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8W1ECT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8W1ECT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8W1ECT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8W1ECT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBvLDrB.s: Assembler messages:
encrypt.c: /tmp/ccBvLDrB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBvLDrB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBvLDrB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBvLDrB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvLDrB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvLDrB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvLDrB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvLDrB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvLDrB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBvLDrB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBvLDrB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBvLDrB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBvLDrB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvLDrB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBvLDrB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBvLDrB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBvLDrB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBvLDrB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBvLDrB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvLDrB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBvLDrB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBvLDrB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBvLDrB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBvLDrB.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYYkPkc.s: Assembler messages:
encrypt.c: /tmp/ccYYkPkc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYYkPkc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYYkPkc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYYkPkc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYkPkc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYkPkc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYkPkc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYkPkc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYkPkc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYkPkc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYkPkc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYkPkc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYYkPkc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYkPkc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYYkPkc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYkPkc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYYkPkc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYYkPkc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYYkPkc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYYkPkc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYYkPkc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYYkPkc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYYkPkc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYYkPkc.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjkQa10.s: Assembler messages:
encrypt.c: /tmp/ccjkQa10.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjkQa10.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjkQa10.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjkQa10.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkQa10.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkQa10.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkQa10.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkQa10.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkQa10.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjkQa10.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjkQa10.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjkQa10.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjkQa10.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkQa10.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjkQa10.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjkQa10.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjkQa10.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjkQa10.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjkQa10.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkQa10.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjkQa10.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjkQa10.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjkQa10.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjkQa10.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccFXLHb8.s: Assembler messages:
encrypt.c: /tmp/ccFXLHb8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFXLHb8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFXLHb8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFXLHb8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXLHb8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXLHb8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXLHb8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXLHb8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXLHb8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFXLHb8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFXLHb8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFXLHb8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFXLHb8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXLHb8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFXLHb8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFXLHb8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFXLHb8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFXLHb8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFXLHb8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFXLHb8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFXLHb8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFXLHb8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFXLHb8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFXLHb8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccgpRteX.s: Assembler messages:
encrypt.c: /tmp/ccgpRteX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgpRteX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgpRteX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgpRteX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpRteX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpRteX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpRteX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpRteX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpRteX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgpRteX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgpRteX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgpRteX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgpRteX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpRteX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgpRteX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgpRteX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgpRteX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgpRteX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgpRteX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpRteX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgpRteX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgpRteX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgpRteX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgpRteX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL2ziXn.s: Assembler messages:
encrypt.c: /tmp/ccL2ziXn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL2ziXn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL2ziXn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL2ziXn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2ziXn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2ziXn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2ziXn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2ziXn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2ziXn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL2ziXn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL2ziXn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL2ziXn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL2ziXn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2ziXn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL2ziXn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL2ziXn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL2ziXn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2ziXn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2ziXn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL2ziXn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2ziXn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL2ziXn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2ziXn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL2ziXn.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVbH7Yy.s: Assembler messages:
encrypt.c: /tmp/ccVbH7Yy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVbH7Yy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVbH7Yy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVbH7Yy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbH7Yy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbH7Yy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbH7Yy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbH7Yy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbH7Yy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbH7Yy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbH7Yy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbH7Yy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVbH7Yy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbH7Yy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVbH7Yy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbH7Yy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVbH7Yy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVbH7Yy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbH7Yy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbH7Yy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVbH7Yy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbH7Yy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVbH7Yy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVbH7Yy.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc01qiWj.s: Assembler messages:
encrypt.c: /tmp/cc01qiWj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc01qiWj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc01qiWj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc01qiWj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01qiWj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01qiWj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01qiWj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01qiWj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01qiWj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01qiWj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01qiWj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01qiWj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc01qiWj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01qiWj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc01qiWj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01qiWj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc01qiWj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc01qiWj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01qiWj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01qiWj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc01qiWj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01qiWj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc01qiWj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc01qiWj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNZgbV8.s: Assembler messages:
encrypt.c: /tmp/ccNZgbV8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNZgbV8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNZgbV8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNZgbV8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZgbV8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZgbV8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZgbV8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZgbV8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZgbV8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZgbV8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZgbV8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZgbV8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNZgbV8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZgbV8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNZgbV8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNZgbV8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZgbV8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZgbV8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZgbV8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZgbV8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZgbV8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNZgbV8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZgbV8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZgbV8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf9mt5n.s: Assembler messages:
encrypt.c: /tmp/ccf9mt5n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf9mt5n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf9mt5n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf9mt5n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9mt5n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9mt5n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9mt5n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9mt5n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9mt5n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf9mt5n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf9mt5n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf9mt5n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf9mt5n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9mt5n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf9mt5n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf9mt5n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf9mt5n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf9mt5n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf9mt5n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf9mt5n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf9mt5n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf9mt5n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf9mt5n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf9mt5n.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvWcCrK.s: Assembler messages:
encrypt.c: /tmp/ccvWcCrK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvWcCrK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvWcCrK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvWcCrK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWcCrK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWcCrK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWcCrK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWcCrK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWcCrK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWcCrK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWcCrK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWcCrK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvWcCrK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWcCrK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvWcCrK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWcCrK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvWcCrK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvWcCrK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWcCrK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWcCrK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvWcCrK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWcCrK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvWcCrK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvWcCrK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cckG2ZUv.s: Assembler messages:
encrypt.c: /tmp/cckG2ZUv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckG2ZUv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckG2ZUv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckG2ZUv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckG2ZUv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckG2ZUv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckG2ZUv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckG2ZUv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckG2ZUv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckG2ZUv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckG2ZUv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckG2ZUv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckG2ZUv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckG2ZUv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckG2ZUv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckG2ZUv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckG2ZUv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckG2ZUv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckG2ZUv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckG2ZUv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckG2ZUv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckG2ZUv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckG2ZUv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckG2ZUv.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxxy1AG.s: Assembler messages:
encrypt.c: /tmp/ccxxy1AG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxxy1AG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxxy1AG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxxy1AG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxy1AG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxy1AG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxy1AG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxy1AG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxy1AG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxxy1AG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxxy1AG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxxy1AG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxxy1AG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxy1AG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxxy1AG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxxy1AG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxxy1AG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxxy1AG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxxy1AG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxxy1AG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxxy1AG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxxy1AG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxxy1AG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxxy1AG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccS91xPX.s: Assembler messages:
encrypt.c: /tmp/ccS91xPX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS91xPX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS91xPX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS91xPX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS91xPX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS91xPX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS91xPX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS91xPX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS91xPX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS91xPX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS91xPX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS91xPX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS91xPX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS91xPX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS91xPX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS91xPX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS91xPX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS91xPX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS91xPX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS91xPX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS91xPX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS91xPX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS91xPX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS91xPX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbgybPJ.s: Assembler messages:
encrypt.c: /tmp/ccbgybPJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbgybPJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbgybPJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbgybPJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgybPJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgybPJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgybPJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgybPJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgybPJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbgybPJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbgybPJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbgybPJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbgybPJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgybPJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbgybPJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbgybPJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbgybPJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbgybPJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbgybPJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbgybPJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbgybPJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbgybPJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbgybPJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbgybPJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccH7Tz41.s: Assembler messages:
encrypt.c: /tmp/ccH7Tz41.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH7Tz41.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH7Tz41.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH7Tz41.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7Tz41.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7Tz41.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7Tz41.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7Tz41.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7Tz41.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH7Tz41.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH7Tz41.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH7Tz41.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH7Tz41.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7Tz41.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH7Tz41.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH7Tz41.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH7Tz41.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH7Tz41.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH7Tz41.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH7Tz41.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH7Tz41.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH7Tz41.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH7Tz41.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH7Tz41.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cch3gkjO.s: Assembler messages:
encrypt.c: /tmp/cch3gkjO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch3gkjO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch3gkjO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch3gkjO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch3gkjO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch3gkjO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch3gkjO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch3gkjO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch3gkjO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch3gkjO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch3gkjO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch3gkjO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch3gkjO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch3gkjO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch3gkjO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch3gkjO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch3gkjO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch3gkjO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch3gkjO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch3gkjO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch3gkjO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch3gkjO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch3gkjO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch3gkjO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccL0iVyr.s: Assembler messages:
encrypt.c: /tmp/ccL0iVyr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL0iVyr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL0iVyr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL0iVyr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0iVyr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0iVyr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0iVyr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0iVyr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0iVyr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL0iVyr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL0iVyr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL0iVyr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL0iVyr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0iVyr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL0iVyr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL0iVyr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL0iVyr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL0iVyr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL0iVyr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL0iVyr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL0iVyr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL0iVyr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL0iVyr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL0iVyr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgVyCWe.s: Assembler messages:
encrypt.c: /tmp/ccgVyCWe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgVyCWe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgVyCWe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgVyCWe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVyCWe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVyCWe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVyCWe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVyCWe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVyCWe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgVyCWe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgVyCWe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgVyCWe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgVyCWe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVyCWe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgVyCWe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgVyCWe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgVyCWe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgVyCWe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgVyCWe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVyCWe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgVyCWe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgVyCWe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgVyCWe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgVyCWe.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCPtSLo.s: Assembler messages:
encrypt.c: /tmp/ccCPtSLo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCPtSLo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCPtSLo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCPtSLo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPtSLo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPtSLo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPtSLo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPtSLo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPtSLo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPtSLo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPtSLo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPtSLo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCPtSLo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPtSLo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCPtSLo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPtSLo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCPtSLo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCPtSLo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCPtSLo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCPtSLo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCPtSLo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCPtSLo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCPtSLo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCPtSLo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFsqY2a.s: Assembler messages:
encrypt.c: /tmp/ccFsqY2a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFsqY2a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFsqY2a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFsqY2a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsqY2a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsqY2a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsqY2a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsqY2a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsqY2a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFsqY2a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFsqY2a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFsqY2a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFsqY2a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsqY2a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFsqY2a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFsqY2a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFsqY2a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsqY2a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsqY2a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFsqY2a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsqY2a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFsqY2a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsqY2a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFsqY2a.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc89YYxO.s: Assembler messages:
encrypt.c: /tmp/cc89YYxO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc89YYxO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc89YYxO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc89YYxO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89YYxO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89YYxO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89YYxO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89YYxO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89YYxO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89YYxO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89YYxO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89YYxO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc89YYxO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89YYxO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc89YYxO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89YYxO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc89YYxO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc89YYxO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc89YYxO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc89YYxO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc89YYxO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc89YYxO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc89YYxO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc89YYxO.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXGWWps.s: Assembler messages:
encrypt.c: /tmp/ccXGWWps.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXGWWps.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXGWWps.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXGWWps.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGWWps.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGWWps.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGWWps.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGWWps.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGWWps.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGWWps.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGWWps.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGWWps.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXGWWps.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGWWps.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXGWWps.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXGWWps.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXGWWps.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGWWps.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGWWps.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXGWWps.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGWWps.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXGWWps.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGWWps.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXGWWps.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclHFf5s.s: Assembler messages:
encrypt.c: /tmp/cclHFf5s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclHFf5s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclHFf5s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclHFf5s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHFf5s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHFf5s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHFf5s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHFf5s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHFf5s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclHFf5s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclHFf5s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclHFf5s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclHFf5s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHFf5s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclHFf5s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclHFf5s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclHFf5s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclHFf5s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclHFf5s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHFf5s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclHFf5s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclHFf5s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclHFf5s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclHFf5s.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwpWCDG.s: Assembler messages:
encrypt.c: /tmp/ccwpWCDG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwpWCDG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwpWCDG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwpWCDG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpWCDG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpWCDG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpWCDG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpWCDG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpWCDG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpWCDG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpWCDG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpWCDG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwpWCDG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpWCDG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwpWCDG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpWCDG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwpWCDG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpWCDG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpWCDG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpWCDG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpWCDG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpWCDG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwpWCDG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpWCDG.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccd7Ps6V.s: Assembler messages:
encrypt.c: /tmp/ccd7Ps6V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd7Ps6V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd7Ps6V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd7Ps6V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Ps6V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Ps6V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Ps6V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Ps6V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Ps6V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7Ps6V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7Ps6V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7Ps6V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd7Ps6V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Ps6V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd7Ps6V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd7Ps6V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd7Ps6V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7Ps6V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7Ps6V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd7Ps6V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7Ps6V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd7Ps6V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7Ps6V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd7Ps6V.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwxprJ9.s: Assembler messages:
encrypt.c: /tmp/ccwxprJ9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwxprJ9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwxprJ9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwxprJ9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxprJ9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxprJ9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxprJ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxprJ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxprJ9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxprJ9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxprJ9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxprJ9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwxprJ9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxprJ9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwxprJ9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxprJ9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwxprJ9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwxprJ9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwxprJ9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwxprJ9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxprJ9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwxprJ9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwxprJ9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwxprJ9.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccFGpPV5.s: Assembler messages:
encrypt.c: /tmp/ccFGpPV5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFGpPV5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFGpPV5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFGpPV5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGpPV5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGpPV5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGpPV5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGpPV5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGpPV5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFGpPV5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFGpPV5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFGpPV5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFGpPV5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGpPV5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFGpPV5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFGpPV5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFGpPV5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFGpPV5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFGpPV5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFGpPV5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGpPV5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFGpPV5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFGpPV5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFGpPV5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpZ4c6R.s: Assembler messages:
encrypt.c: /tmp/ccpZ4c6R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpZ4c6R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpZ4c6R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpZ4c6R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4c6R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4c6R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4c6R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4c6R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4c6R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZ4c6R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZ4c6R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZ4c6R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpZ4c6R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4c6R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpZ4c6R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpZ4c6R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpZ4c6R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZ4c6R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZ4c6R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpZ4c6R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZ4c6R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpZ4c6R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZ4c6R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpZ4c6R.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSvvcvv.s: Assembler messages:
encrypt.c: /tmp/ccSvvcvv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSvvcvv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSvvcvv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSvvcvv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcvv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcvv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcvv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcvv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcvv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvvcvv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvvcvv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvvcvv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSvvcvv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcvv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSvvcvv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvvcvv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSvvcvv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSvvcvv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSvvcvv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSvvcvv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSvvcvv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSvvcvv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSvvcvv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSvvcvv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWoRm6i.s: Assembler messages:
encrypt.c: /tmp/ccWoRm6i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWoRm6i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWoRm6i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWoRm6i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoRm6i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoRm6i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoRm6i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoRm6i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoRm6i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWoRm6i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWoRm6i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWoRm6i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWoRm6i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoRm6i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWoRm6i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWoRm6i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWoRm6i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWoRm6i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWoRm6i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWoRm6i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWoRm6i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWoRm6i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWoRm6i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWoRm6i.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccE3czvT.s: Assembler messages:
encrypt.c: /tmp/ccE3czvT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE3czvT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE3czvT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE3czvT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3czvT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3czvT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3czvT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3czvT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3czvT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE3czvT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE3czvT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE3czvT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE3czvT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3czvT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE3czvT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE3czvT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE3czvT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE3czvT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE3czvT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE3czvT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE3czvT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE3czvT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE3czvT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE3czvT.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaZJvr4.s: Assembler messages:
encrypt.c: /tmp/ccaZJvr4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaZJvr4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaZJvr4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaZJvr4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZJvr4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZJvr4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZJvr4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZJvr4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZJvr4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZJvr4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZJvr4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZJvr4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaZJvr4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZJvr4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaZJvr4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZJvr4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaZJvr4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaZJvr4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaZJvr4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaZJvr4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaZJvr4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaZJvr4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaZJvr4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaZJvr4.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQca8gv.s: Assembler messages:
encrypt.c: /tmp/ccQca8gv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQca8gv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQca8gv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQca8gv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQca8gv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQca8gv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQca8gv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQca8gv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQca8gv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQca8gv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQca8gv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQca8gv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQca8gv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQca8gv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQca8gv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQca8gv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQca8gv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQca8gv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQca8gv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQca8gv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQca8gv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQca8gv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQca8gv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQca8gv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccy6nHik.s: Assembler messages:
encrypt.c: /tmp/ccy6nHik.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy6nHik.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy6nHik.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy6nHik.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6nHik.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6nHik.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6nHik.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6nHik.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6nHik.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy6nHik.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy6nHik.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy6nHik.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy6nHik.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6nHik.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy6nHik.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy6nHik.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy6nHik.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy6nHik.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy6nHik.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy6nHik.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy6nHik.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy6nHik.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy6nHik.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy6nHik.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc9Hfaag.s: Assembler messages:
encrypt.c: /tmp/cc9Hfaag.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9Hfaag.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9Hfaag.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9Hfaag.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Hfaag.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Hfaag.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Hfaag.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Hfaag.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Hfaag.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Hfaag.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Hfaag.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Hfaag.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9Hfaag.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Hfaag.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9Hfaag.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9Hfaag.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9Hfaag.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Hfaag.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Hfaag.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9Hfaag.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Hfaag.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9Hfaag.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Hfaag.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9Hfaag.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccEsLfmr.s: Assembler messages:
encrypt.c: /tmp/ccEsLfmr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEsLfmr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEsLfmr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEsLfmr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsLfmr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsLfmr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsLfmr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsLfmr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsLfmr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEsLfmr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEsLfmr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEsLfmr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEsLfmr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsLfmr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEsLfmr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEsLfmr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEsLfmr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEsLfmr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEsLfmr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEsLfmr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsLfmr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEsLfmr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEsLfmr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEsLfmr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1VpZQP.s: Assembler messages:
encrypt.c: /tmp/cc1VpZQP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1VpZQP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1VpZQP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1VpZQP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VpZQP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VpZQP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VpZQP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VpZQP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VpZQP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1VpZQP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1VpZQP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1VpZQP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1VpZQP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VpZQP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1VpZQP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1VpZQP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1VpZQP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1VpZQP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1VpZQP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1VpZQP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1VpZQP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1VpZQP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1VpZQP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1VpZQP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7UCxBE.s: Assembler messages:
encrypt.c: /tmp/cc7UCxBE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7UCxBE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7UCxBE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7UCxBE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7UCxBE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7UCxBE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7UCxBE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7UCxBE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7UCxBE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7UCxBE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7UCxBE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7UCxBE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7UCxBE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7UCxBE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7UCxBE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7UCxBE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7UCxBE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7UCxBE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7UCxBE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7UCxBE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7UCxBE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7UCxBE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7UCxBE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7UCxBE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccC5zz1r.s: Assembler messages:
encrypt.c: /tmp/ccC5zz1r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC5zz1r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC5zz1r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccC5zz1r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5zz1r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5zz1r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5zz1r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5zz1r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5zz1r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC5zz1r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC5zz1r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC5zz1r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC5zz1r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5zz1r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC5zz1r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccC5zz1r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccC5zz1r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5zz1r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5zz1r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC5zz1r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5zz1r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC5zz1r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5zz1r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccC5zz1r.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHUnNOC.s: Assembler messages:
encrypt.c: /tmp/ccHUnNOC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHUnNOC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHUnNOC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHUnNOC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUnNOC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUnNOC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUnNOC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUnNOC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUnNOC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUnNOC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUnNOC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUnNOC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHUnNOC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUnNOC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHUnNOC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUnNOC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHUnNOC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHUnNOC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHUnNOC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHUnNOC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUnNOC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHUnNOC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHUnNOC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHUnNOC.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjViKbJ.s: Assembler messages:
encrypt.c: /tmp/ccjViKbJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjViKbJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjViKbJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjViKbJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjViKbJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjViKbJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjViKbJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjViKbJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjViKbJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjViKbJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjViKbJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjViKbJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjViKbJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjViKbJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjViKbJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjViKbJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjViKbJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjViKbJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjViKbJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjViKbJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjViKbJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjViKbJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjViKbJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjViKbJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccku2D6T.s: Assembler messages:
encrypt.c: /tmp/ccku2D6T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccku2D6T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccku2D6T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccku2D6T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku2D6T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku2D6T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku2D6T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku2D6T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku2D6T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccku2D6T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccku2D6T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccku2D6T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccku2D6T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku2D6T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccku2D6T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccku2D6T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccku2D6T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccku2D6T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccku2D6T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccku2D6T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccku2D6T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccku2D6T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccku2D6T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccku2D6T.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc986jrF.s: Assembler messages:
encrypt.c: /tmp/cc986jrF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc986jrF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc986jrF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc986jrF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc986jrF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc986jrF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc986jrF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc986jrF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc986jrF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc986jrF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc986jrF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc986jrF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc986jrF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc986jrF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc986jrF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc986jrF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc986jrF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc986jrF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc986jrF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc986jrF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc986jrF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc986jrF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc986jrF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc986jrF.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccb4GLnX.s: Assembler messages:
encrypt.c: /tmp/ccb4GLnX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb4GLnX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb4GLnX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb4GLnX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4GLnX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4GLnX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4GLnX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4GLnX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4GLnX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4GLnX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4GLnX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4GLnX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb4GLnX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4GLnX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb4GLnX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4GLnX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb4GLnX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4GLnX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb4GLnX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb4GLnX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4GLnX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb4GLnX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb4GLnX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb4GLnX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3uaj04.s: Assembler messages:
encrypt.c: /tmp/cc3uaj04.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3uaj04.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3uaj04.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3uaj04.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uaj04.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uaj04.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uaj04.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uaj04.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uaj04.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3uaj04.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3uaj04.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3uaj04.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3uaj04.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uaj04.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3uaj04.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3uaj04.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3uaj04.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3uaj04.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3uaj04.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3uaj04.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3uaj04.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3uaj04.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3uaj04.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3uaj04.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccw5Af3g.s: Assembler messages:
encrypt.c: /tmp/ccw5Af3g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw5Af3g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw5Af3g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw5Af3g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5Af3g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5Af3g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5Af3g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5Af3g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5Af3g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5Af3g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5Af3g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5Af3g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw5Af3g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5Af3g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw5Af3g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5Af3g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw5Af3g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw5Af3g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5Af3g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5Af3g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw5Af3g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5Af3g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw5Af3g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw5Af3g.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNXrsef.s: Assembler messages:
encrypt.c: /tmp/ccNXrsef.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNXrsef.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNXrsef.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNXrsef.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXrsef.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXrsef.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXrsef.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXrsef.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXrsef.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNXrsef.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNXrsef.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNXrsef.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNXrsef.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXrsef.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNXrsef.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNXrsef.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNXrsef.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNXrsef.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNXrsef.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNXrsef.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNXrsef.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNXrsef.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNXrsef.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNXrsef.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccX50nY0.s: Assembler messages:
encrypt.c: /tmp/ccX50nY0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX50nY0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX50nY0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX50nY0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX50nY0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX50nY0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX50nY0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX50nY0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX50nY0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX50nY0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX50nY0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX50nY0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX50nY0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX50nY0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX50nY0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX50nY0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX50nY0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX50nY0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX50nY0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX50nY0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX50nY0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX50nY0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX50nY0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX50nY0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKeitrw.s: Assembler messages:
encrypt.c: /tmp/ccKeitrw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKeitrw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKeitrw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKeitrw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeitrw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeitrw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeitrw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeitrw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeitrw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKeitrw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKeitrw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKeitrw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKeitrw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeitrw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKeitrw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKeitrw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKeitrw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKeitrw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKeitrw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKeitrw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeitrw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKeitrw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKeitrw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKeitrw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctY0jyj.s: Assembler messages:
encrypt.c: /tmp/cctY0jyj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctY0jyj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctY0jyj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctY0jyj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY0jyj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY0jyj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY0jyj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY0jyj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY0jyj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctY0jyj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctY0jyj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctY0jyj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctY0jyj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY0jyj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctY0jyj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctY0jyj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctY0jyj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctY0jyj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctY0jyj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY0jyj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctY0jyj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctY0jyj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctY0jyj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctY0jyj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccUANL8d.s: Assembler messages:
encrypt.c: /tmp/ccUANL8d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUANL8d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUANL8d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUANL8d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUANL8d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUANL8d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUANL8d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUANL8d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUANL8d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUANL8d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUANL8d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUANL8d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUANL8d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUANL8d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUANL8d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUANL8d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUANL8d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUANL8d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUANL8d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUANL8d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUANL8d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUANL8d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUANL8d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUANL8d.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccUSczPz.s: Assembler messages:
encrypt.c: /tmp/ccUSczPz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUSczPz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUSczPz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUSczPz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSczPz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSczPz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSczPz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSczPz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSczPz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUSczPz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUSczPz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUSczPz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUSczPz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSczPz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUSczPz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUSczPz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUSczPz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUSczPz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUSczPz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUSczPz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUSczPz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUSczPz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUSczPz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUSczPz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0bFYTD.s: Assembler messages:
encrypt.c: /tmp/cc0bFYTD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0bFYTD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0bFYTD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0bFYTD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bFYTD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bFYTD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bFYTD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bFYTD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bFYTD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0bFYTD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0bFYTD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0bFYTD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0bFYTD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bFYTD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0bFYTD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0bFYTD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0bFYTD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0bFYTD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0bFYTD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bFYTD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0bFYTD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0bFYTD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0bFYTD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0bFYTD.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHR3LoT.s: Assembler messages:
encrypt.c: /tmp/ccHR3LoT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHR3LoT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHR3LoT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHR3LoT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR3LoT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR3LoT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR3LoT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR3LoT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR3LoT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHR3LoT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHR3LoT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHR3LoT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHR3LoT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR3LoT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHR3LoT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHR3LoT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHR3LoT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHR3LoT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHR3LoT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHR3LoT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHR3LoT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHR3LoT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHR3LoT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHR3LoT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4UxPAp.s: Assembler messages:
encrypt.c: /tmp/cc4UxPAp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4UxPAp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4UxPAp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4UxPAp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UxPAp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UxPAp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UxPAp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UxPAp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UxPAp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UxPAp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UxPAp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UxPAp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4UxPAp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UxPAp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4UxPAp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4UxPAp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4UxPAp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UxPAp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UxPAp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UxPAp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UxPAp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4UxPAp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UxPAp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4UxPAp.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBvumAI.s: Assembler messages:
encrypt.c: /tmp/ccBvumAI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBvumAI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBvumAI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBvumAI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvumAI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvumAI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvumAI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvumAI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvumAI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvumAI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvumAI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvumAI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBvumAI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvumAI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBvumAI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvumAI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBvumAI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBvumAI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBvumAI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBvumAI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBvumAI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBvumAI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBvumAI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBvumAI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvVYWsS.s: Assembler messages:
encrypt.c: /tmp/ccvVYWsS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvVYWsS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvVYWsS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvVYWsS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVYWsS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVYWsS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVYWsS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVYWsS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVYWsS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvVYWsS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvVYWsS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvVYWsS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvVYWsS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVYWsS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvVYWsS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvVYWsS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvVYWsS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVYWsS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVYWsS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvVYWsS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVYWsS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvVYWsS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVYWsS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvVYWsS.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxhG198.s: Assembler messages:
encrypt.c: /tmp/ccxhG198.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxhG198.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxhG198.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxhG198.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhG198.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhG198.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhG198.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhG198.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhG198.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhG198.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhG198.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhG198.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxhG198.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhG198.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxhG198.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhG198.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxhG198.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxhG198.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhG198.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhG198.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxhG198.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhG198.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxhG198.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxhG198.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8e2Qr5.s: Assembler messages:
encrypt.c: /tmp/cc8e2Qr5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8e2Qr5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8e2Qr5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8e2Qr5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e2Qr5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e2Qr5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e2Qr5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e2Qr5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e2Qr5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8e2Qr5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8e2Qr5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8e2Qr5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8e2Qr5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e2Qr5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8e2Qr5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8e2Qr5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8e2Qr5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8e2Qr5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8e2Qr5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8e2Qr5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8e2Qr5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8e2Qr5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8e2Qr5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8e2Qr5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDdimzO.s: Assembler messages:
encrypt.c: /tmp/ccDdimzO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDdimzO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDdimzO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDdimzO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdimzO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdimzO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdimzO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdimzO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdimzO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDdimzO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDdimzO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDdimzO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDdimzO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdimzO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDdimzO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDdimzO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDdimzO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDdimzO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDdimzO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDdimzO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDdimzO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDdimzO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDdimzO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDdimzO.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQce0u3.s: Assembler messages:
encrypt.c: /tmp/ccQce0u3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQce0u3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQce0u3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQce0u3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQce0u3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQce0u3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQce0u3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQce0u3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQce0u3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQce0u3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQce0u3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQce0u3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQce0u3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQce0u3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQce0u3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQce0u3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQce0u3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQce0u3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQce0u3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQce0u3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQce0u3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQce0u3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQce0u3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQce0u3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvmmbvm.s: Assembler messages:
encrypt.c: /tmp/ccvmmbvm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvmmbvm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvmmbvm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvmmbvm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmmbvm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmmbvm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmmbvm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmmbvm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmmbvm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvmmbvm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvmmbvm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvmmbvm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvmmbvm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmmbvm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvmmbvm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvmmbvm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvmmbvm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvmmbvm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvmmbvm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvmmbvm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvmmbvm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvmmbvm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvmmbvm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvmmbvm.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg6tQVT.s: Assembler messages:
encrypt.c: /tmp/ccg6tQVT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg6tQVT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg6tQVT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg6tQVT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6tQVT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6tQVT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6tQVT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6tQVT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6tQVT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6tQVT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6tQVT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6tQVT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg6tQVT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6tQVT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg6tQVT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6tQVT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg6tQVT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6tQVT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6tQVT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6tQVT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6tQVT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6tQVT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg6tQVT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6tQVT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoNOVOz.s: Assembler messages:
encrypt.c: /tmp/ccoNOVOz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoNOVOz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoNOVOz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoNOVOz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNOVOz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNOVOz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNOVOz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNOVOz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNOVOz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoNOVOz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoNOVOz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoNOVOz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoNOVOz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNOVOz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoNOVOz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoNOVOz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoNOVOz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoNOVOz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoNOVOz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoNOVOz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoNOVOz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoNOVOz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoNOVOz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoNOVOz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6OC08a.s: Assembler messages:
encrypt.c: /tmp/cc6OC08a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6OC08a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6OC08a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6OC08a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OC08a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OC08a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OC08a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OC08a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OC08a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OC08a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OC08a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OC08a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6OC08a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OC08a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6OC08a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OC08a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6OC08a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6OC08a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OC08a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OC08a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6OC08a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OC08a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6OC08a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6OC08a.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLvrMpZ.s: Assembler messages:
encrypt.c: /tmp/ccLvrMpZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLvrMpZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLvrMpZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLvrMpZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvrMpZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvrMpZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvrMpZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvrMpZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvrMpZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLvrMpZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLvrMpZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLvrMpZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLvrMpZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvrMpZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLvrMpZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLvrMpZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLvrMpZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLvrMpZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLvrMpZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvrMpZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLvrMpZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLvrMpZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLvrMpZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLvrMpZ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cci9Ohk7.s: Assembler messages:
encrypt.c: /tmp/cci9Ohk7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci9Ohk7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci9Ohk7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci9Ohk7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9Ohk7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9Ohk7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9Ohk7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9Ohk7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9Ohk7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci9Ohk7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci9Ohk7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci9Ohk7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci9Ohk7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9Ohk7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci9Ohk7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci9Ohk7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci9Ohk7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci9Ohk7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci9Ohk7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci9Ohk7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci9Ohk7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci9Ohk7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci9Ohk7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci9Ohk7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccr7ENBV.s: Assembler messages:
encrypt.c: /tmp/ccr7ENBV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr7ENBV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr7ENBV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr7ENBV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7ENBV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7ENBV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7ENBV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7ENBV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7ENBV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr7ENBV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr7ENBV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr7ENBV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr7ENBV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7ENBV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr7ENBV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr7ENBV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr7ENBV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr7ENBV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr7ENBV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr7ENBV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr7ENBV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr7ENBV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr7ENBV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr7ENBV.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqGosIo.s: Assembler messages:
encrypt.c: /tmp/ccqGosIo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqGosIo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqGosIo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqGosIo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGosIo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGosIo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGosIo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGosIo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGosIo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGosIo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGosIo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGosIo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqGosIo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGosIo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqGosIo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqGosIo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGosIo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGosIo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGosIo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGosIo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGosIo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqGosIo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGosIo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGosIo.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvY4Q5x.s: Assembler messages:
encrypt.c: /tmp/ccvY4Q5x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvY4Q5x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvY4Q5x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvY4Q5x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY4Q5x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY4Q5x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY4Q5x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY4Q5x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY4Q5x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvY4Q5x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvY4Q5x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvY4Q5x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvY4Q5x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY4Q5x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvY4Q5x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvY4Q5x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvY4Q5x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvY4Q5x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvY4Q5x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvY4Q5x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvY4Q5x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvY4Q5x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvY4Q5x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvY4Q5x.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc81qtll.s: Assembler messages:
encrypt.c: /tmp/cc81qtll.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc81qtll.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc81qtll.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc81qtll.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81qtll.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81qtll.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81qtll.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81qtll.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81qtll.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81qtll.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81qtll.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81qtll.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc81qtll.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81qtll.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc81qtll.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81qtll.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc81qtll.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81qtll.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81qtll.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81qtll.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81qtll.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81qtll.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc81qtll.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81qtll.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc81qtll.s: Assembler messages:
encrypt.c: /tmp/cc81qtll.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc81qtll.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc81qtll.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc81qtll.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81qtll.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81qtll.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81qtll.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81qtll.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81qtll.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81qtll.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81qtll.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81qtll.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc81qtll.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81qtll.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc81qtll.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81qtll.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc81qtll.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81qtll.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81qtll.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81qtll.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81qtll.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81qtll.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc81qtll.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81qtll.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclOR2F3.s: Assembler messages:
encrypt.c: /tmp/cclOR2F3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclOR2F3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclOR2F3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclOR2F3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOR2F3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOR2F3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOR2F3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOR2F3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOR2F3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclOR2F3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclOR2F3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclOR2F3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclOR2F3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOR2F3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclOR2F3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclOR2F3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclOR2F3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOR2F3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOR2F3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOR2F3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOR2F3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclOR2F3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOR2F3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOR2F3.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cclOR2F3.s: Assembler messages:
encrypt.c: /tmp/cclOR2F3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclOR2F3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclOR2F3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclOR2F3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOR2F3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOR2F3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOR2F3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOR2F3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOR2F3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclOR2F3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclOR2F3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclOR2F3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclOR2F3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOR2F3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclOR2F3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclOR2F3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclOR2F3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOR2F3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOR2F3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclOR2F3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOR2F3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclOR2F3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOR2F3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclOR2F3.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc61qw4k.s: Assembler messages:
encrypt.c: /tmp/cc61qw4k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc61qw4k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc61qw4k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc61qw4k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61qw4k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61qw4k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61qw4k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61qw4k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61qw4k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc61qw4k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc61qw4k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc61qw4k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc61qw4k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61qw4k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc61qw4k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc61qw4k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc61qw4k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61qw4k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61qw4k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61qw4k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61qw4k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc61qw4k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61qw4k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61qw4k.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc61qw4k.s: Assembler messages:
encrypt.c: /tmp/cc61qw4k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc61qw4k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc61qw4k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc61qw4k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61qw4k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61qw4k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61qw4k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61qw4k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61qw4k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc61qw4k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc61qw4k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc61qw4k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc61qw4k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61qw4k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc61qw4k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc61qw4k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc61qw4k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61qw4k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61qw4k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc61qw4k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61qw4k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc61qw4k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61qw4k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc61qw4k.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU3PNHA.s: Assembler messages:
encrypt.c: /tmp/ccU3PNHA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU3PNHA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU3PNHA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU3PNHA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3PNHA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3PNHA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3PNHA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3PNHA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3PNHA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3PNHA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3PNHA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3PNHA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU3PNHA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3PNHA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU3PNHA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3PNHA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU3PNHA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3PNHA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3PNHA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3PNHA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3PNHA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3PNHA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU3PNHA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3PNHA.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccU3PNHA.s: Assembler messages:
encrypt.c: /tmp/ccU3PNHA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU3PNHA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU3PNHA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccU3PNHA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3PNHA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3PNHA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3PNHA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3PNHA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3PNHA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3PNHA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3PNHA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3PNHA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU3PNHA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3PNHA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU3PNHA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3PNHA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccU3PNHA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccU3PNHA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3PNHA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3PNHA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU3PNHA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3PNHA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU3PNHA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccU3PNHA.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccWwlYPg.s: Assembler messages:
encrypt.c: /tmp/ccWwlYPg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWwlYPg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWwlYPg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWwlYPg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwlYPg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwlYPg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwlYPg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwlYPg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwlYPg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwlYPg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwlYPg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwlYPg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWwlYPg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwlYPg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWwlYPg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWwlYPg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwlYPg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwlYPg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwlYPg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwlYPg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwlYPg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWwlYPg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwlYPg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwlYPg.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccWwlYPg.s: Assembler messages:
encrypt.c: /tmp/ccWwlYPg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWwlYPg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWwlYPg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWwlYPg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwlYPg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwlYPg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwlYPg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwlYPg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwlYPg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwlYPg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwlYPg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwlYPg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWwlYPg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwlYPg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWwlYPg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWwlYPg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWwlYPg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwlYPg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwlYPg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwlYPg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwlYPg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWwlYPg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwlYPg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWwlYPg.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cciZ7qsw.s: Assembler messages:
encrypt.c: /tmp/cciZ7qsw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciZ7qsw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciZ7qsw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciZ7qsw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZ7qsw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZ7qsw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZ7qsw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZ7qsw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZ7qsw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZ7qsw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZ7qsw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZ7qsw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciZ7qsw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZ7qsw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciZ7qsw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZ7qsw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciZ7qsw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZ7qsw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZ7qsw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZ7qsw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZ7qsw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZ7qsw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciZ7qsw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZ7qsw.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cciZ7qsw.s: Assembler messages:
encrypt.c: /tmp/cciZ7qsw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciZ7qsw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciZ7qsw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciZ7qsw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZ7qsw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZ7qsw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZ7qsw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZ7qsw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZ7qsw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZ7qsw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZ7qsw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZ7qsw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciZ7qsw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZ7qsw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciZ7qsw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZ7qsw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciZ7qsw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciZ7qsw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZ7qsw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZ7qsw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciZ7qsw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZ7qsw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciZ7qsw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciZ7qsw.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDlnVMH.s: Assembler messages:
encrypt.c: /tmp/ccDlnVMH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDlnVMH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDlnVMH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDlnVMH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnVMH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnVMH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnVMH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnVMH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnVMH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlnVMH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlnVMH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlnVMH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDlnVMH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnVMH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDlnVMH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDlnVMH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlnVMH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlnVMH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlnVMH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnVMH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlnVMH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDlnVMH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlnVMH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlnVMH.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccDlnVMH.s: Assembler messages:
encrypt.c: /tmp/ccDlnVMH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDlnVMH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDlnVMH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDlnVMH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnVMH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnVMH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnVMH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnVMH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnVMH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlnVMH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlnVMH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlnVMH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDlnVMH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnVMH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDlnVMH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDlnVMH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlnVMH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlnVMH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlnVMH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlnVMH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlnVMH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDlnVMH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlnVMH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlnVMH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIRvxpX.s: Assembler messages:
encrypt.c: /tmp/ccIRvxpX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIRvxpX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIRvxpX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIRvxpX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRvxpX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRvxpX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRvxpX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRvxpX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRvxpX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIRvxpX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIRvxpX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIRvxpX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIRvxpX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRvxpX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIRvxpX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIRvxpX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIRvxpX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIRvxpX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIRvxpX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIRvxpX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRvxpX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIRvxpX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIRvxpX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIRvxpX.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccIRvxpX.s: Assembler messages:
encrypt.c: /tmp/ccIRvxpX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIRvxpX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIRvxpX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIRvxpX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRvxpX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRvxpX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRvxpX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRvxpX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRvxpX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIRvxpX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIRvxpX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIRvxpX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIRvxpX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRvxpX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIRvxpX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIRvxpX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIRvxpX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIRvxpX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIRvxpX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIRvxpX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRvxpX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIRvxpX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIRvxpX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIRvxpX.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBes1h1.s: Assembler messages:
encrypt.c: /tmp/ccBes1h1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBes1h1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBes1h1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBes1h1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBes1h1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBes1h1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBes1h1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBes1h1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBes1h1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBes1h1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBes1h1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBes1h1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBes1h1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBes1h1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBes1h1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBes1h1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBes1h1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBes1h1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBes1h1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBes1h1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBes1h1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBes1h1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBes1h1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBes1h1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccssrkUj.s: Assembler messages:
encrypt.c: /tmp/ccssrkUj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccssrkUj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccssrkUj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccssrkUj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssrkUj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssrkUj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssrkUj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssrkUj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssrkUj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccssrkUj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccssrkUj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccssrkUj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccssrkUj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssrkUj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccssrkUj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccssrkUj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccssrkUj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccssrkUj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccssrkUj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccssrkUj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccssrkUj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccssrkUj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccssrkUj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccssrkUj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccXSafnq.s: Assembler messages:
encrypt.c: /tmp/ccXSafnq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXSafnq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXSafnq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXSafnq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSafnq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSafnq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSafnq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSafnq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSafnq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSafnq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSafnq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSafnq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXSafnq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSafnq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXSafnq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXSafnq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXSafnq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSafnq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSafnq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXSafnq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSafnq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXSafnq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSafnq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXSafnq.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccY98d2I.s: Assembler messages:
encrypt.c: /tmp/ccY98d2I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY98d2I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY98d2I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY98d2I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY98d2I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY98d2I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY98d2I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY98d2I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY98d2I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY98d2I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY98d2I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY98d2I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY98d2I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY98d2I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY98d2I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY98d2I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY98d2I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY98d2I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY98d2I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY98d2I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY98d2I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY98d2I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY98d2I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY98d2I.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cchZ5unF.s: Assembler messages:
encrypt.c: /tmp/cchZ5unF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchZ5unF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchZ5unF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchZ5unF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZ5unF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZ5unF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZ5unF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZ5unF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZ5unF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZ5unF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZ5unF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZ5unF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchZ5unF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZ5unF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchZ5unF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchZ5unF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZ5unF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZ5unF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZ5unF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZ5unF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZ5unF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchZ5unF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZ5unF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZ5unF.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxvrl6W.s: Assembler messages:
encrypt.c: /tmp/ccxvrl6W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxvrl6W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxvrl6W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxvrl6W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvrl6W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvrl6W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvrl6W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvrl6W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvrl6W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxvrl6W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxvrl6W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxvrl6W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxvrl6W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvrl6W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxvrl6W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxvrl6W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxvrl6W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxvrl6W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxvrl6W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxvrl6W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxvrl6W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxvrl6W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxvrl6W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxvrl6W.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckuTBYf.s: Assembler messages:
encrypt.c: /tmp/cckuTBYf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckuTBYf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckuTBYf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckuTBYf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuTBYf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuTBYf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuTBYf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuTBYf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuTBYf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckuTBYf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckuTBYf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckuTBYf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckuTBYf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuTBYf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckuTBYf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckuTBYf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckuTBYf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckuTBYf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckuTBYf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckuTBYf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuTBYf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckuTBYf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckuTBYf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckuTBYf.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpWK2y7.s: Assembler messages:
encrypt.c: /tmp/ccpWK2y7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpWK2y7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpWK2y7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpWK2y7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWK2y7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWK2y7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWK2y7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWK2y7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWK2y7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpWK2y7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpWK2y7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpWK2y7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpWK2y7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWK2y7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpWK2y7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpWK2y7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpWK2y7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpWK2y7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpWK2y7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpWK2y7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpWK2y7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpWK2y7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpWK2y7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpWK2y7.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5e9EGw.s: Assembler messages:
encrypt.c: /tmp/cc5e9EGw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5e9EGw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5e9EGw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5e9EGw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5e9EGw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5e9EGw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5e9EGw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5e9EGw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5e9EGw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5e9EGw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5e9EGw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5e9EGw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5e9EGw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5e9EGw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5e9EGw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5e9EGw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5e9EGw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5e9EGw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5e9EGw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5e9EGw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5e9EGw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5e9EGw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5e9EGw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5e9EGw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cckzqjOE.s: Assembler messages:
encrypt.c: /tmp/cckzqjOE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckzqjOE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckzqjOE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckzqjOE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzqjOE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzqjOE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzqjOE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzqjOE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzqjOE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckzqjOE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckzqjOE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckzqjOE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckzqjOE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzqjOE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckzqjOE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckzqjOE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckzqjOE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckzqjOE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckzqjOE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckzqjOE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzqjOE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckzqjOE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckzqjOE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckzqjOE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciB3FLK.s: Assembler messages:
encrypt.c: /tmp/cciB3FLK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciB3FLK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciB3FLK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciB3FLK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB3FLK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB3FLK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB3FLK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB3FLK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB3FLK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciB3FLK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciB3FLK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciB3FLK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciB3FLK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB3FLK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciB3FLK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciB3FLK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciB3FLK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciB3FLK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciB3FLK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciB3FLK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciB3FLK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciB3FLK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciB3FLK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciB3FLK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccorPy0T.s: Assembler messages:
encrypt.c: /tmp/ccorPy0T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccorPy0T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccorPy0T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccorPy0T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPy0T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPy0T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPy0T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPy0T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPy0T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccorPy0T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccorPy0T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccorPy0T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccorPy0T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPy0T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccorPy0T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccorPy0T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccorPy0T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccorPy0T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccorPy0T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccorPy0T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccorPy0T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccorPy0T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccorPy0T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccorPy0T.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0H3Mkd.s: Assembler messages:
encrypt.c: /tmp/cc0H3Mkd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0H3Mkd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0H3Mkd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0H3Mkd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0H3Mkd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0H3Mkd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0H3Mkd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0H3Mkd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0H3Mkd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0H3Mkd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0H3Mkd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0H3Mkd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0H3Mkd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0H3Mkd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0H3Mkd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0H3Mkd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0H3Mkd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0H3Mkd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0H3Mkd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0H3Mkd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0H3Mkd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0H3Mkd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0H3Mkd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0H3Mkd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccl3daMu.s: Assembler messages:
encrypt.c: /tmp/ccl3daMu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl3daMu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl3daMu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl3daMu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3daMu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3daMu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3daMu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3daMu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3daMu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3daMu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3daMu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3daMu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl3daMu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3daMu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl3daMu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3daMu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl3daMu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl3daMu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3daMu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3daMu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl3daMu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3daMu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl3daMu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl3daMu.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOI6oQv.s: Assembler messages:
encrypt.c: /tmp/ccOI6oQv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOI6oQv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOI6oQv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOI6oQv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOI6oQv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOI6oQv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOI6oQv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOI6oQv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOI6oQv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOI6oQv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOI6oQv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOI6oQv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOI6oQv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOI6oQv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOI6oQv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOI6oQv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOI6oQv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOI6oQv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOI6oQv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOI6oQv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOI6oQv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOI6oQv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOI6oQv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOI6oQv.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccx5MHLN.s: Assembler messages:
encrypt.c: /tmp/ccx5MHLN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx5MHLN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx5MHLN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx5MHLN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5MHLN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5MHLN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5MHLN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5MHLN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5MHLN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5MHLN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5MHLN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5MHLN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx5MHLN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5MHLN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx5MHLN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5MHLN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx5MHLN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx5MHLN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx5MHLN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx5MHLN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5MHLN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx5MHLN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx5MHLN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx5MHLN.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0kiDxq.s: Assembler messages:
encrypt.c: /tmp/cc0kiDxq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0kiDxq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0kiDxq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0kiDxq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kiDxq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kiDxq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kiDxq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kiDxq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kiDxq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0kiDxq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0kiDxq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0kiDxq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0kiDxq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kiDxq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0kiDxq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0kiDxq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0kiDxq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kiDxq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kiDxq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0kiDxq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kiDxq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0kiDxq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kiDxq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0kiDxq.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdot4AK.s: Assembler messages:
encrypt.c: /tmp/ccdot4AK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdot4AK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdot4AK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdot4AK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdot4AK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdot4AK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdot4AK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdot4AK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdot4AK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdot4AK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdot4AK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdot4AK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdot4AK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdot4AK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdot4AK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdot4AK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdot4AK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdot4AK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdot4AK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdot4AK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdot4AK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdot4AK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdot4AK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdot4AK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceTfhT8.s: Assembler messages:
encrypt.c: /tmp/cceTfhT8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceTfhT8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceTfhT8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceTfhT8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTfhT8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTfhT8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTfhT8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTfhT8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTfhT8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceTfhT8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceTfhT8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceTfhT8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceTfhT8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTfhT8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceTfhT8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceTfhT8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceTfhT8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceTfhT8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceTfhT8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceTfhT8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceTfhT8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceTfhT8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceTfhT8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceTfhT8.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwKRcfQ.s: Assembler messages:
encrypt.c: /tmp/ccwKRcfQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwKRcfQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwKRcfQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwKRcfQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKRcfQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKRcfQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKRcfQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKRcfQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKRcfQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwKRcfQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwKRcfQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwKRcfQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwKRcfQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKRcfQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwKRcfQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwKRcfQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwKRcfQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwKRcfQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwKRcfQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwKRcfQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwKRcfQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwKRcfQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwKRcfQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwKRcfQ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccACgJsd.s: Assembler messages:
encrypt.c: /tmp/ccACgJsd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccACgJsd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccACgJsd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccACgJsd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACgJsd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACgJsd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACgJsd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACgJsd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACgJsd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACgJsd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACgJsd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACgJsd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccACgJsd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACgJsd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccACgJsd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACgJsd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccACgJsd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccACgJsd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACgJsd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACgJsd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccACgJsd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACgJsd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccACgJsd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccACgJsd.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL62glU.s: Assembler messages:
encrypt.c: /tmp/ccL62glU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL62glU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL62glU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL62glU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL62glU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL62glU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL62glU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL62glU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL62glU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL62glU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL62glU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL62glU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL62glU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL62glU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL62glU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL62glU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL62glU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL62glU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL62glU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL62glU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL62glU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL62glU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL62glU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL62glU.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEMSnbg.s: Assembler messages:
encrypt.c: /tmp/ccEMSnbg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEMSnbg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEMSnbg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEMSnbg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMSnbg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMSnbg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMSnbg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMSnbg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMSnbg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEMSnbg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEMSnbg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEMSnbg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEMSnbg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMSnbg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEMSnbg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEMSnbg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEMSnbg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMSnbg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMSnbg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEMSnbg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMSnbg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEMSnbg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMSnbg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEMSnbg.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cca0GTsA.s: Assembler messages:
encrypt.c: /tmp/cca0GTsA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca0GTsA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca0GTsA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca0GTsA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0GTsA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0GTsA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0GTsA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0GTsA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0GTsA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca0GTsA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca0GTsA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca0GTsA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca0GTsA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0GTsA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca0GTsA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca0GTsA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca0GTsA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca0GTsA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca0GTsA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca0GTsA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0GTsA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca0GTsA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca0GTsA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca0GTsA.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciIwvRR.s: Assembler messages:
encrypt.c: /tmp/cciIwvRR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciIwvRR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciIwvRR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciIwvRR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIwvRR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIwvRR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIwvRR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIwvRR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIwvRR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIwvRR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIwvRR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIwvRR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciIwvRR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIwvRR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciIwvRR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIwvRR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciIwvRR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciIwvRR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciIwvRR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciIwvRR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciIwvRR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciIwvRR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciIwvRR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciIwvRR.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclx7DUz.s: Assembler messages:
encrypt.c: /tmp/cclx7DUz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclx7DUz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclx7DUz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclx7DUz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclx7DUz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclx7DUz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclx7DUz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclx7DUz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclx7DUz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclx7DUz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclx7DUz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclx7DUz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclx7DUz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclx7DUz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclx7DUz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclx7DUz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclx7DUz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclx7DUz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclx7DUz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclx7DUz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclx7DUz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclx7DUz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclx7DUz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclx7DUz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDlqsAZ.s: Assembler messages:
encrypt.c: /tmp/ccDlqsAZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDlqsAZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDlqsAZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDlqsAZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlqsAZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlqsAZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlqsAZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlqsAZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlqsAZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlqsAZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlqsAZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlqsAZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDlqsAZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlqsAZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDlqsAZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDlqsAZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDlqsAZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlqsAZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlqsAZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDlqsAZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlqsAZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDlqsAZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlqsAZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDlqsAZ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccv8E6wh.s: Assembler messages:
encrypt.c: /tmp/ccv8E6wh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv8E6wh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv8E6wh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv8E6wh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8E6wh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8E6wh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8E6wh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8E6wh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8E6wh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv8E6wh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv8E6wh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv8E6wh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv8E6wh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8E6wh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv8E6wh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv8E6wh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv8E6wh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv8E6wh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv8E6wh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv8E6wh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8E6wh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv8E6wh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv8E6wh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv8E6wh.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWq58eE.s: Assembler messages:
encrypt.c: /tmp/ccWq58eE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWq58eE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWq58eE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWq58eE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq58eE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq58eE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq58eE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq58eE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq58eE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWq58eE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWq58eE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWq58eE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWq58eE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq58eE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWq58eE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWq58eE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWq58eE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWq58eE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWq58eE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWq58eE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWq58eE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWq58eE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWq58eE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWq58eE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cchNsuMc.s: Assembler messages:
encrypt.c: /tmp/cchNsuMc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchNsuMc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchNsuMc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchNsuMc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNsuMc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNsuMc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNsuMc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNsuMc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNsuMc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchNsuMc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchNsuMc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchNsuMc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchNsuMc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNsuMc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchNsuMc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchNsuMc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchNsuMc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchNsuMc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchNsuMc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchNsuMc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchNsuMc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchNsuMc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchNsuMc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchNsuMc.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP9pSFD.s: Assembler messages:
encrypt.c: /tmp/ccP9pSFD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP9pSFD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP9pSFD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP9pSFD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9pSFD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9pSFD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9pSFD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9pSFD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9pSFD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9pSFD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9pSFD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9pSFD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP9pSFD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9pSFD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP9pSFD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP9pSFD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP9pSFD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9pSFD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9pSFD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP9pSFD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9pSFD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP9pSFD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9pSFD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP9pSFD.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctcILDV.s: Assembler messages:
encrypt.c: /tmp/cctcILDV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctcILDV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctcILDV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctcILDV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcILDV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcILDV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcILDV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcILDV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcILDV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcILDV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcILDV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcILDV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctcILDV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcILDV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctcILDV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcILDV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctcILDV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctcILDV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcILDV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcILDV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctcILDV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcILDV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctcILDV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctcILDV.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWzj0g5.s: Assembler messages:
encrypt.c: /tmp/ccWzj0g5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWzj0g5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWzj0g5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWzj0g5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzj0g5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzj0g5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzj0g5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzj0g5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzj0g5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWzj0g5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWzj0g5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWzj0g5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWzj0g5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzj0g5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWzj0g5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWzj0g5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWzj0g5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzj0g5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzj0g5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzj0g5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzj0g5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWzj0g5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzj0g5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWzj0g5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctXAIYm.s: Assembler messages:
encrypt.c: /tmp/cctXAIYm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctXAIYm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctXAIYm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctXAIYm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXAIYm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXAIYm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXAIYm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXAIYm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXAIYm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctXAIYm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctXAIYm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctXAIYm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctXAIYm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXAIYm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctXAIYm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctXAIYm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctXAIYm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctXAIYm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctXAIYm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctXAIYm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXAIYm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctXAIYm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctXAIYm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctXAIYm.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccAhiiJJ.s: Assembler messages:
encrypt.c: /tmp/ccAhiiJJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAhiiJJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAhiiJJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAhiiJJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhiiJJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhiiJJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhiiJJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhiiJJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhiiJJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhiiJJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhiiJJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhiiJJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAhiiJJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhiiJJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAhiiJJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhiiJJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAhiiJJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhiiJJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhiiJJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhiiJJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhiiJJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhiiJJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAhiiJJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhiiJJ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccrOjInu.s: Assembler messages:
encrypt.c: /tmp/ccrOjInu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrOjInu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrOjInu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrOjInu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOjInu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOjInu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOjInu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOjInu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOjInu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOjInu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOjInu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOjInu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrOjInu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOjInu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrOjInu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrOjInu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrOjInu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOjInu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOjInu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrOjInu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOjInu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrOjInu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOjInu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrOjInu.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6omm30.s: Assembler messages:
encrypt.c: /tmp/cc6omm30.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6omm30.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6omm30.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6omm30.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6omm30.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6omm30.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6omm30.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6omm30.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6omm30.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6omm30.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6omm30.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6omm30.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6omm30.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6omm30.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6omm30.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6omm30.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6omm30.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6omm30.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6omm30.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6omm30.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6omm30.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6omm30.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6omm30.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6omm30.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNJPhlJ.s: Assembler messages:
encrypt.c: /tmp/ccNJPhlJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNJPhlJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNJPhlJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNJPhlJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJPhlJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJPhlJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJPhlJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJPhlJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJPhlJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJPhlJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJPhlJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJPhlJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNJPhlJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJPhlJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNJPhlJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNJPhlJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNJPhlJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJPhlJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJPhlJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNJPhlJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJPhlJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNJPhlJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJPhlJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNJPhlJ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8eJ4j9.s: Assembler messages:
encrypt.c: /tmp/cc8eJ4j9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8eJ4j9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8eJ4j9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8eJ4j9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eJ4j9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eJ4j9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eJ4j9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eJ4j9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eJ4j9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8eJ4j9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8eJ4j9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8eJ4j9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8eJ4j9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eJ4j9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8eJ4j9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8eJ4j9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8eJ4j9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8eJ4j9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8eJ4j9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8eJ4j9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8eJ4j9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8eJ4j9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8eJ4j9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8eJ4j9.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNerfLq.s: Assembler messages:
encrypt.c: /tmp/ccNerfLq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNerfLq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNerfLq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNerfLq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNerfLq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNerfLq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNerfLq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNerfLq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNerfLq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNerfLq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNerfLq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNerfLq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNerfLq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNerfLq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNerfLq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNerfLq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNerfLq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNerfLq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNerfLq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNerfLq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNerfLq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNerfLq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNerfLq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNerfLq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGpoevm.s: Assembler messages:
encrypt.c: /tmp/ccGpoevm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGpoevm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGpoevm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGpoevm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpoevm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpoevm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpoevm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpoevm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpoevm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGpoevm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGpoevm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGpoevm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGpoevm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpoevm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGpoevm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGpoevm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGpoevm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGpoevm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGpoevm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGpoevm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGpoevm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGpoevm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGpoevm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGpoevm.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cciiXnsN.s: Assembler messages:
encrypt.c: /tmp/cciiXnsN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciiXnsN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciiXnsN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciiXnsN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiXnsN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiXnsN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiXnsN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiXnsN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiXnsN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciiXnsN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciiXnsN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciiXnsN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciiXnsN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiXnsN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciiXnsN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciiXnsN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciiXnsN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciiXnsN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciiXnsN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciiXnsN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciiXnsN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciiXnsN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciiXnsN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciiXnsN.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccY5j4Q4.s: Assembler messages:
encrypt.c: /tmp/ccY5j4Q4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY5j4Q4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY5j4Q4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY5j4Q4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5j4Q4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5j4Q4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5j4Q4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5j4Q4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5j4Q4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY5j4Q4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY5j4Q4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY5j4Q4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY5j4Q4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5j4Q4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY5j4Q4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY5j4Q4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY5j4Q4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY5j4Q4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY5j4Q4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY5j4Q4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5j4Q4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY5j4Q4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY5j4Q4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY5j4Q4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaTuscM.s: Assembler messages:
encrypt.c: /tmp/ccaTuscM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaTuscM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaTuscM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaTuscM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTuscM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTuscM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTuscM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTuscM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTuscM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaTuscM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaTuscM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaTuscM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaTuscM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTuscM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaTuscM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaTuscM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaTuscM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaTuscM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaTuscM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaTuscM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaTuscM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaTuscM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaTuscM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaTuscM.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgriwZK.s: Assembler messages:
encrypt.c: /tmp/ccgriwZK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgriwZK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgriwZK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgriwZK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgriwZK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgriwZK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgriwZK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgriwZK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgriwZK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgriwZK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgriwZK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgriwZK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgriwZK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgriwZK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgriwZK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgriwZK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgriwZK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgriwZK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgriwZK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgriwZK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgriwZK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgriwZK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgriwZK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgriwZK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchZlInz.s: Assembler messages:
encrypt.c: /tmp/cchZlInz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchZlInz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchZlInz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchZlInz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZlInz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZlInz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZlInz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZlInz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZlInz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZlInz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZlInz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZlInz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchZlInz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZlInz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchZlInz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchZlInz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchZlInz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZlInz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZlInz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchZlInz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZlInz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchZlInz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZlInz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchZlInz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cco8pLq4.s: Assembler messages:
encrypt.c: /tmp/cco8pLq4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco8pLq4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco8pLq4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco8pLq4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8pLq4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8pLq4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8pLq4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8pLq4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8pLq4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco8pLq4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco8pLq4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco8pLq4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco8pLq4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8pLq4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco8pLq4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco8pLq4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco8pLq4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco8pLq4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco8pLq4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco8pLq4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco8pLq4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco8pLq4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco8pLq4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco8pLq4.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczvrXsQ.s: Assembler messages:
encrypt.c: /tmp/cczvrXsQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczvrXsQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczvrXsQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczvrXsQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvrXsQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvrXsQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvrXsQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvrXsQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvrXsQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvrXsQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvrXsQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvrXsQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczvrXsQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvrXsQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczvrXsQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczvrXsQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczvrXsQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvrXsQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvrXsQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvrXsQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvrXsQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczvrXsQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvrXsQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczvrXsQ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3tAjkN.s: Assembler messages:
encrypt.c: /tmp/cc3tAjkN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3tAjkN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3tAjkN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3tAjkN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tAjkN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tAjkN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tAjkN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tAjkN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tAjkN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3tAjkN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3tAjkN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3tAjkN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3tAjkN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tAjkN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3tAjkN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3tAjkN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3tAjkN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tAjkN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tAjkN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3tAjkN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tAjkN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3tAjkN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tAjkN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3tAjkN.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSmkkD0.s: Assembler messages:
encrypt.c: /tmp/ccSmkkD0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSmkkD0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSmkkD0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSmkkD0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmkkD0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmkkD0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmkkD0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmkkD0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmkkD0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSmkkD0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSmkkD0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSmkkD0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSmkkD0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmkkD0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSmkkD0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSmkkD0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSmkkD0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSmkkD0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSmkkD0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSmkkD0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSmkkD0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSmkkD0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSmkkD0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSmkkD0.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8or5kd.s: Assembler messages:
encrypt.c: /tmp/cc8or5kd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8or5kd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8or5kd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8or5kd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8or5kd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8or5kd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8or5kd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8or5kd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8or5kd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8or5kd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8or5kd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8or5kd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8or5kd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8or5kd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8or5kd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8or5kd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8or5kd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8or5kd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8or5kd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8or5kd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8or5kd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8or5kd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8or5kd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8or5kd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEyITXo.s: Assembler messages:
encrypt.c: /tmp/ccEyITXo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEyITXo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEyITXo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEyITXo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyITXo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyITXo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyITXo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyITXo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyITXo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyITXo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyITXo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyITXo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEyITXo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyITXo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEyITXo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyITXo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEyITXo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEyITXo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyITXo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyITXo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEyITXo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyITXo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEyITXo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEyITXo.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGPm7Ss.s: Assembler messages:
encrypt.c: /tmp/ccGPm7Ss.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGPm7Ss.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGPm7Ss.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGPm7Ss.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPm7Ss.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPm7Ss.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPm7Ss.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPm7Ss.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPm7Ss.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGPm7Ss.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGPm7Ss.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGPm7Ss.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGPm7Ss.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPm7Ss.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGPm7Ss.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGPm7Ss.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGPm7Ss.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGPm7Ss.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGPm7Ss.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGPm7Ss.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGPm7Ss.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGPm7Ss.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGPm7Ss.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGPm7Ss.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccigIufh.s: Assembler messages:
encrypt.c: /tmp/ccigIufh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccigIufh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccigIufh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccigIufh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigIufh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigIufh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigIufh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigIufh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigIufh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccigIufh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccigIufh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccigIufh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccigIufh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigIufh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccigIufh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccigIufh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccigIufh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccigIufh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccigIufh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccigIufh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccigIufh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccigIufh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccigIufh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccigIufh.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7uvMiy.s: Assembler messages:
encrypt.c: /tmp/cc7uvMiy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7uvMiy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7uvMiy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7uvMiy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uvMiy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uvMiy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uvMiy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uvMiy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uvMiy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7uvMiy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7uvMiy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7uvMiy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7uvMiy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uvMiy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7uvMiy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7uvMiy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7uvMiy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uvMiy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uvMiy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7uvMiy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uvMiy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7uvMiy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uvMiy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7uvMiy.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsRv6eT.s: Assembler messages:
encrypt.c: /tmp/ccsRv6eT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsRv6eT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsRv6eT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsRv6eT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRv6eT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRv6eT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRv6eT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRv6eT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRv6eT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRv6eT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRv6eT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRv6eT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsRv6eT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRv6eT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsRv6eT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRv6eT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsRv6eT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsRv6eT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRv6eT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRv6eT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsRv6eT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRv6eT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsRv6eT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsRv6eT.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc71ZgXC.s: Assembler messages:
encrypt.c: /tmp/cc71ZgXC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc71ZgXC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc71ZgXC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc71ZgXC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71ZgXC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71ZgXC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71ZgXC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71ZgXC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71ZgXC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc71ZgXC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc71ZgXC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc71ZgXC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc71ZgXC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71ZgXC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc71ZgXC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc71ZgXC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc71ZgXC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc71ZgXC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc71ZgXC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc71ZgXC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc71ZgXC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc71ZgXC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc71ZgXC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc71ZgXC.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAXTjLP.s: Assembler messages:
encrypt.c: /tmp/ccAXTjLP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAXTjLP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAXTjLP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAXTjLP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXTjLP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXTjLP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXTjLP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXTjLP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXTjLP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAXTjLP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAXTjLP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAXTjLP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAXTjLP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXTjLP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAXTjLP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAXTjLP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAXTjLP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAXTjLP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAXTjLP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAXTjLP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAXTjLP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAXTjLP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAXTjLP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAXTjLP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5KOw2T.s: Assembler messages:
encrypt.c: /tmp/cc5KOw2T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5KOw2T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5KOw2T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5KOw2T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KOw2T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KOw2T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KOw2T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KOw2T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KOw2T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5KOw2T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5KOw2T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5KOw2T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5KOw2T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KOw2T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5KOw2T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5KOw2T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5KOw2T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5KOw2T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5KOw2T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5KOw2T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5KOw2T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5KOw2T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5KOw2T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5KOw2T.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFcxAQ6.s: Assembler messages:
encrypt.c: /tmp/ccFcxAQ6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFcxAQ6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFcxAQ6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFcxAQ6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcxAQ6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcxAQ6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcxAQ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcxAQ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcxAQ6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcxAQ6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcxAQ6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcxAQ6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFcxAQ6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcxAQ6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFcxAQ6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcxAQ6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFcxAQ6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFcxAQ6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFcxAQ6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFcxAQ6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFcxAQ6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFcxAQ6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFcxAQ6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFcxAQ6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK5uuwl.s: Assembler messages:
encrypt.c: /tmp/ccK5uuwl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK5uuwl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK5uuwl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK5uuwl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5uuwl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5uuwl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5uuwl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5uuwl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5uuwl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK5uuwl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK5uuwl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK5uuwl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK5uuwl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5uuwl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK5uuwl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK5uuwl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK5uuwl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK5uuwl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK5uuwl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK5uuwl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK5uuwl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK5uuwl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK5uuwl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK5uuwl.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwaNCqd.s: Assembler messages:
encrypt.c: /tmp/ccwaNCqd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwaNCqd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwaNCqd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwaNCqd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwaNCqd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwaNCqd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwaNCqd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwaNCqd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwaNCqd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwaNCqd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwaNCqd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwaNCqd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwaNCqd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwaNCqd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwaNCqd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwaNCqd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwaNCqd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwaNCqd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwaNCqd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwaNCqd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwaNCqd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwaNCqd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwaNCqd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwaNCqd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKTbBkM.s: Assembler messages:
encrypt.c: /tmp/ccKTbBkM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKTbBkM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKTbBkM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKTbBkM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTbBkM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTbBkM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTbBkM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTbBkM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTbBkM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTbBkM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTbBkM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTbBkM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKTbBkM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTbBkM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKTbBkM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTbBkM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKTbBkM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKTbBkM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTbBkM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTbBkM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTbBkM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTbBkM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKTbBkM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKTbBkM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTM6iUD.s: Assembler messages:
encrypt.c: /tmp/ccTM6iUD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTM6iUD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTM6iUD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTM6iUD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTM6iUD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTM6iUD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTM6iUD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTM6iUD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTM6iUD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTM6iUD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTM6iUD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTM6iUD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTM6iUD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTM6iUD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTM6iUD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTM6iUD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTM6iUD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTM6iUD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTM6iUD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTM6iUD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTM6iUD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTM6iUD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTM6iUD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTM6iUD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjpei4z.s: Assembler messages:
encrypt.c: /tmp/ccjpei4z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjpei4z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjpei4z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjpei4z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpei4z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpei4z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpei4z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpei4z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpei4z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjpei4z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjpei4z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjpei4z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjpei4z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpei4z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjpei4z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjpei4z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjpei4z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpei4z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpei4z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjpei4z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpei4z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjpei4z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpei4z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjpei4z.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cckGmhrI.s: Assembler messages:
encrypt.c: /tmp/cckGmhrI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckGmhrI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckGmhrI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckGmhrI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGmhrI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGmhrI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGmhrI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGmhrI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGmhrI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckGmhrI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckGmhrI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckGmhrI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckGmhrI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGmhrI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckGmhrI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckGmhrI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckGmhrI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckGmhrI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckGmhrI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckGmhrI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckGmhrI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckGmhrI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckGmhrI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckGmhrI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckjyzMN.s: Assembler messages:
encrypt.c: /tmp/cckjyzMN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckjyzMN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckjyzMN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckjyzMN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjyzMN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjyzMN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjyzMN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjyzMN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjyzMN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckjyzMN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckjyzMN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckjyzMN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckjyzMN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjyzMN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckjyzMN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckjyzMN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckjyzMN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjyzMN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjyzMN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckjyzMN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjyzMN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckjyzMN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjyzMN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckjyzMN.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuPkKD6.s: Assembler messages:
encrypt.c: /tmp/ccuPkKD6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuPkKD6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuPkKD6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuPkKD6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPkKD6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPkKD6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPkKD6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPkKD6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPkKD6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuPkKD6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuPkKD6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuPkKD6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuPkKD6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPkKD6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuPkKD6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuPkKD6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuPkKD6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuPkKD6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuPkKD6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuPkKD6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuPkKD6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuPkKD6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuPkKD6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuPkKD6.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVkZry3.s: Assembler messages:
encrypt.c: /tmp/ccVkZry3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVkZry3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVkZry3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVkZry3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkZry3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkZry3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkZry3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkZry3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkZry3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkZry3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkZry3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkZry3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVkZry3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkZry3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVkZry3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkZry3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVkZry3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkZry3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVkZry3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVkZry3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkZry3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVkZry3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVkZry3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVkZry3.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbw5FRR.s: Assembler messages:
encrypt.c: /tmp/ccbw5FRR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbw5FRR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbw5FRR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbw5FRR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw5FRR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw5FRR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw5FRR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw5FRR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw5FRR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbw5FRR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbw5FRR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbw5FRR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbw5FRR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw5FRR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbw5FRR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbw5FRR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbw5FRR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbw5FRR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbw5FRR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbw5FRR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbw5FRR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbw5FRR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbw5FRR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbw5FRR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccH6Z55t.s: Assembler messages:
encrypt.c: /tmp/ccH6Z55t.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH6Z55t.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH6Z55t.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH6Z55t.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6Z55t.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6Z55t.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6Z55t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6Z55t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6Z55t.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6Z55t.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6Z55t.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6Z55t.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH6Z55t.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6Z55t.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH6Z55t.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6Z55t.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH6Z55t.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH6Z55t.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH6Z55t.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH6Z55t.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH6Z55t.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH6Z55t.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH6Z55t.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH6Z55t.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqSZo1k.s: Assembler messages:
encrypt.c: /tmp/ccqSZo1k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqSZo1k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqSZo1k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqSZo1k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSZo1k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSZo1k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSZo1k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSZo1k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSZo1k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqSZo1k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqSZo1k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqSZo1k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqSZo1k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSZo1k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqSZo1k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqSZo1k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqSZo1k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSZo1k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSZo1k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqSZo1k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSZo1k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqSZo1k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSZo1k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqSZo1k.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0THEsq.s: Assembler messages:
encrypt.c: /tmp/cc0THEsq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0THEsq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0THEsq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0THEsq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0THEsq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0THEsq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0THEsq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0THEsq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0THEsq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0THEsq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0THEsq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0THEsq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0THEsq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0THEsq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0THEsq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0THEsq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0THEsq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0THEsq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0THEsq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0THEsq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0THEsq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0THEsq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0THEsq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0THEsq.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVf2c9g.s: Assembler messages:
encrypt.c: /tmp/ccVf2c9g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVf2c9g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVf2c9g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVf2c9g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf2c9g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf2c9g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf2c9g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf2c9g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf2c9g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVf2c9g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVf2c9g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVf2c9g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVf2c9g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf2c9g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVf2c9g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVf2c9g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVf2c9g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVf2c9g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVf2c9g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVf2c9g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVf2c9g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVf2c9g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVf2c9g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVf2c9g.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7oqxFH.s: Assembler messages:
encrypt.c: /tmp/cc7oqxFH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7oqxFH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7oqxFH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7oqxFH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oqxFH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oqxFH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oqxFH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oqxFH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oqxFH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7oqxFH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7oqxFH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7oqxFH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7oqxFH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oqxFH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7oqxFH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7oqxFH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7oqxFH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7oqxFH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7oqxFH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7oqxFH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7oqxFH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7oqxFH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7oqxFH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7oqxFH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsSSIFO.s: Assembler messages:
encrypt.c: /tmp/ccsSSIFO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsSSIFO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsSSIFO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsSSIFO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSSIFO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSSIFO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSSIFO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSSIFO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSSIFO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsSSIFO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsSSIFO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsSSIFO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsSSIFO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSSIFO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsSSIFO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsSSIFO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsSSIFO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsSSIFO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsSSIFO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsSSIFO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsSSIFO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsSSIFO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsSSIFO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsSSIFO.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc35H2dv.s: Assembler messages:
encrypt.c: /tmp/cc35H2dv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc35H2dv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc35H2dv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc35H2dv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35H2dv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35H2dv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35H2dv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35H2dv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35H2dv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35H2dv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35H2dv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35H2dv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc35H2dv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35H2dv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc35H2dv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc35H2dv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc35H2dv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35H2dv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35H2dv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc35H2dv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35H2dv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc35H2dv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35H2dv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc35H2dv.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEEEPWL.s: Assembler messages:
encrypt.c: /tmp/ccEEEPWL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEEEPWL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEEEPWL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEEEPWL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEEPWL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEEPWL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEEPWL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEEPWL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEEPWL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEEEPWL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEEEPWL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEEEPWL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEEEPWL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEEPWL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEEEPWL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEEEPWL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEEEPWL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEEEPWL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEEEPWL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEEEPWL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEEPWL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEEEPWL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEEEPWL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEEEPWL.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4koC82.s: Assembler messages:
encrypt.c: /tmp/cc4koC82.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4koC82.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4koC82.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4koC82.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4koC82.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4koC82.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4koC82.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4koC82.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4koC82.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4koC82.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4koC82.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4koC82.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4koC82.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4koC82.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4koC82.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4koC82.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4koC82.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4koC82.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4koC82.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4koC82.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4koC82.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4koC82.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4koC82.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4koC82.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZdOa6J.s: Assembler messages:
encrypt.c: /tmp/ccZdOa6J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZdOa6J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZdOa6J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZdOa6J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdOa6J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdOa6J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdOa6J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdOa6J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdOa6J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdOa6J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdOa6J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdOa6J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZdOa6J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdOa6J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZdOa6J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZdOa6J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZdOa6J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdOa6J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdOa6J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdOa6J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdOa6J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZdOa6J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdOa6J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZdOa6J.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRdVxe6.s: Assembler messages:
encrypt.c: /tmp/ccRdVxe6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRdVxe6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRdVxe6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRdVxe6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdVxe6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdVxe6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdVxe6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdVxe6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdVxe6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdVxe6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdVxe6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdVxe6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRdVxe6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdVxe6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRdVxe6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdVxe6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRdVxe6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRdVxe6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRdVxe6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRdVxe6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRdVxe6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRdVxe6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRdVxe6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRdVxe6.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cccbq79R.s: Assembler messages:
encrypt.c: /tmp/cccbq79R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccbq79R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccbq79R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccbq79R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbq79R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbq79R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbq79R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbq79R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbq79R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccbq79R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccbq79R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccbq79R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccbq79R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbq79R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccbq79R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccbq79R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccbq79R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbq79R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbq79R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccbq79R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbq79R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccbq79R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbq79R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccbq79R.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC8aVHh.s: Assembler messages:
encrypt.c: /tmp/ccC8aVHh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC8aVHh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC8aVHh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC8aVHh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8aVHh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8aVHh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8aVHh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8aVHh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8aVHh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8aVHh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8aVHh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8aVHh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC8aVHh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8aVHh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC8aVHh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8aVHh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC8aVHh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC8aVHh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8aVHh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8aVHh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC8aVHh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8aVHh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC8aVHh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC8aVHh.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVQ8yo9.s: Assembler messages:
encrypt.c: /tmp/ccVQ8yo9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVQ8yo9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVQ8yo9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVQ8yo9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ8yo9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ8yo9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ8yo9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ8yo9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ8yo9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQ8yo9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQ8yo9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQ8yo9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVQ8yo9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ8yo9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVQ8yo9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVQ8yo9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVQ8yo9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQ8yo9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQ8yo9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQ8yo9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQ8yo9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVQ8yo9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQ8yo9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVQ8yo9.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9QE00B.s: Assembler messages:
encrypt.c: /tmp/cc9QE00B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9QE00B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9QE00B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9QE00B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QE00B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QE00B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QE00B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QE00B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QE00B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9QE00B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9QE00B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9QE00B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9QE00B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QE00B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9QE00B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9QE00B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9QE00B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9QE00B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9QE00B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9QE00B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9QE00B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9QE00B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9QE00B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9QE00B.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclcMwDs.s: Assembler messages:
encrypt.c: /tmp/cclcMwDs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclcMwDs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclcMwDs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclcMwDs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcMwDs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcMwDs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcMwDs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcMwDs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcMwDs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclcMwDs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclcMwDs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclcMwDs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclcMwDs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcMwDs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclcMwDs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclcMwDs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclcMwDs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclcMwDs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclcMwDs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclcMwDs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclcMwDs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclcMwDs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclcMwDs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclcMwDs.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2UwlxG.s: Assembler messages:
encrypt.c: /tmp/cc2UwlxG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2UwlxG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2UwlxG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2UwlxG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UwlxG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UwlxG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UwlxG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UwlxG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UwlxG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2UwlxG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2UwlxG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2UwlxG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2UwlxG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UwlxG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2UwlxG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2UwlxG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2UwlxG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2UwlxG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2UwlxG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2UwlxG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2UwlxG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2UwlxG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2UwlxG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2UwlxG.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchcaCG1.s: Assembler messages:
encrypt.c: /tmp/cchcaCG1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchcaCG1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchcaCG1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchcaCG1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcaCG1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcaCG1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcaCG1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcaCG1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcaCG1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchcaCG1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchcaCG1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchcaCG1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchcaCG1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcaCG1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchcaCG1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchcaCG1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchcaCG1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchcaCG1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchcaCG1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchcaCG1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcaCG1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchcaCG1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchcaCG1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchcaCG1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc83WALD.s: Assembler messages:
encrypt.c: /tmp/cc83WALD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc83WALD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc83WALD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc83WALD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83WALD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83WALD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83WALD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83WALD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83WALD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc83WALD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc83WALD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc83WALD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc83WALD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83WALD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc83WALD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc83WALD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc83WALD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc83WALD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc83WALD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc83WALD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc83WALD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc83WALD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc83WALD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc83WALD.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cczjjhnW.s: Assembler messages:
encrypt.c: /tmp/cczjjhnW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczjjhnW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczjjhnW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczjjhnW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjjhnW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjjhnW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjjhnW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjjhnW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjjhnW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczjjhnW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczjjhnW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczjjhnW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczjjhnW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjjhnW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczjjhnW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczjjhnW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczjjhnW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczjjhnW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczjjhnW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczjjhnW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczjjhnW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczjjhnW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczjjhnW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczjjhnW.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccD7xpx3.s: Assembler messages:
encrypt.c: /tmp/ccD7xpx3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD7xpx3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD7xpx3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD7xpx3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7xpx3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7xpx3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7xpx3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7xpx3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7xpx3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD7xpx3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD7xpx3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD7xpx3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD7xpx3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7xpx3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD7xpx3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD7xpx3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD7xpx3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD7xpx3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD7xpx3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7xpx3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD7xpx3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD7xpx3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD7xpx3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD7xpx3.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctAsfdf.s: Assembler messages:
encrypt.c: /tmp/cctAsfdf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctAsfdf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctAsfdf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctAsfdf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsfdf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsfdf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsfdf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsfdf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsfdf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctAsfdf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctAsfdf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctAsfdf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctAsfdf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsfdf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctAsfdf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctAsfdf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctAsfdf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctAsfdf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctAsfdf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctAsfdf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctAsfdf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctAsfdf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctAsfdf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctAsfdf.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc45hbz1.s: Assembler messages:
encrypt.c: /tmp/cc45hbz1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc45hbz1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc45hbz1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc45hbz1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45hbz1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45hbz1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45hbz1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45hbz1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45hbz1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc45hbz1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc45hbz1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc45hbz1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc45hbz1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45hbz1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc45hbz1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc45hbz1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc45hbz1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc45hbz1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc45hbz1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc45hbz1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc45hbz1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc45hbz1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc45hbz1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc45hbz1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgunZKK.s: Assembler messages:
encrypt.c: /tmp/ccgunZKK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgunZKK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgunZKK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgunZKK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgunZKK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgunZKK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgunZKK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgunZKK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgunZKK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgunZKK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgunZKK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgunZKK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgunZKK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgunZKK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgunZKK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgunZKK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgunZKK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgunZKK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgunZKK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgunZKK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgunZKK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgunZKK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgunZKK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgunZKK.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCbnoNZ.s: Assembler messages:
encrypt.c: /tmp/ccCbnoNZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCbnoNZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCbnoNZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCbnoNZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbnoNZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbnoNZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbnoNZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbnoNZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbnoNZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbnoNZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbnoNZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbnoNZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCbnoNZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbnoNZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCbnoNZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCbnoNZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCbnoNZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbnoNZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbnoNZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCbnoNZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbnoNZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCbnoNZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbnoNZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCbnoNZ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cceptXjr.s: Assembler messages:
encrypt.c: /tmp/cceptXjr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceptXjr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceptXjr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceptXjr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceptXjr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceptXjr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceptXjr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceptXjr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceptXjr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceptXjr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceptXjr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceptXjr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceptXjr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceptXjr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceptXjr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceptXjr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceptXjr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceptXjr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceptXjr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceptXjr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceptXjr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceptXjr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceptXjr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceptXjr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccCm6Us7.s: Assembler messages:
encrypt.c: /tmp/ccCm6Us7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCm6Us7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCm6Us7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCm6Us7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm6Us7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm6Us7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm6Us7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm6Us7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm6Us7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCm6Us7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCm6Us7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCm6Us7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCm6Us7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm6Us7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCm6Us7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCm6Us7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCm6Us7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCm6Us7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCm6Us7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCm6Us7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCm6Us7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCm6Us7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCm6Us7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCm6Us7.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccGLNzWl.s: Assembler messages:
encrypt.c: /tmp/ccGLNzWl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGLNzWl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGLNzWl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGLNzWl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLNzWl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLNzWl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLNzWl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLNzWl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLNzWl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLNzWl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLNzWl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLNzWl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGLNzWl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLNzWl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGLNzWl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLNzWl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGLNzWl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGLNzWl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGLNzWl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGLNzWl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGLNzWl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGLNzWl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGLNzWl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGLNzWl.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cciswkRo.s: Assembler messages:
encrypt.c: /tmp/cciswkRo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciswkRo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciswkRo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciswkRo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciswkRo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciswkRo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciswkRo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciswkRo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciswkRo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciswkRo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciswkRo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciswkRo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciswkRo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciswkRo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciswkRo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciswkRo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciswkRo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciswkRo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciswkRo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciswkRo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciswkRo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciswkRo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciswkRo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciswkRo.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjYLHvE.s: Assembler messages:
encrypt.c: /tmp/ccjYLHvE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjYLHvE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjYLHvE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjYLHvE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYLHvE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYLHvE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYLHvE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYLHvE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYLHvE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjYLHvE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjYLHvE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjYLHvE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjYLHvE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYLHvE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjYLHvE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjYLHvE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjYLHvE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjYLHvE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjYLHvE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjYLHvE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjYLHvE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjYLHvE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjYLHvE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjYLHvE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDLbagO.s: Assembler messages:
encrypt.c: /tmp/ccDLbagO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDLbagO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDLbagO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDLbagO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLbagO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLbagO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLbagO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLbagO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLbagO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDLbagO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDLbagO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDLbagO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDLbagO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLbagO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDLbagO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDLbagO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDLbagO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDLbagO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDLbagO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDLbagO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDLbagO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDLbagO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDLbagO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDLbagO.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceVttw2.s: Assembler messages:
encrypt.c: /tmp/cceVttw2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceVttw2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceVttw2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceVttw2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVttw2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVttw2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVttw2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVttw2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVttw2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVttw2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVttw2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVttw2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceVttw2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVttw2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceVttw2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVttw2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceVttw2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceVttw2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceVttw2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceVttw2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceVttw2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceVttw2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceVttw2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceVttw2.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWwhDdl.s: Assembler messages:
encrypt.c: /tmp/ccWwhDdl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWwhDdl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWwhDdl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWwhDdl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwhDdl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwhDdl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwhDdl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwhDdl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwhDdl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwhDdl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwhDdl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwhDdl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWwhDdl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwhDdl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWwhDdl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwhDdl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWwhDdl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWwhDdl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwhDdl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwhDdl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWwhDdl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwhDdl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWwhDdl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWwhDdl.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwTSZG5.s: Assembler messages:
encrypt.c: /tmp/ccwTSZG5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwTSZG5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwTSZG5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwTSZG5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTSZG5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTSZG5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTSZG5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTSZG5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTSZG5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTSZG5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTSZG5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTSZG5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwTSZG5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTSZG5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwTSZG5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwTSZG5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwTSZG5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTSZG5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTSZG5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwTSZG5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTSZG5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwTSZG5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTSZG5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwTSZG5.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccHT61F1.s: Assembler messages:
encrypt.c: /tmp/ccHT61F1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHT61F1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHT61F1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHT61F1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT61F1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT61F1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT61F1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT61F1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT61F1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHT61F1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHT61F1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHT61F1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHT61F1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT61F1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHT61F1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHT61F1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHT61F1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHT61F1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHT61F1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHT61F1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHT61F1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHT61F1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHT61F1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHT61F1.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccM7Pfhi.s: Assembler messages:
encrypt.c: /tmp/ccM7Pfhi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM7Pfhi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM7Pfhi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM7Pfhi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7Pfhi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7Pfhi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7Pfhi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7Pfhi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7Pfhi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7Pfhi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7Pfhi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7Pfhi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM7Pfhi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7Pfhi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM7Pfhi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7Pfhi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM7Pfhi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM7Pfhi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM7Pfhi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM7Pfhi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM7Pfhi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM7Pfhi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM7Pfhi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM7Pfhi.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTLAEos.s: Assembler messages:
encrypt.c: /tmp/ccTLAEos.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTLAEos.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTLAEos.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTLAEos.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLAEos.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLAEos.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLAEos.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLAEos.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLAEos.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTLAEos.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTLAEos.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTLAEos.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTLAEos.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLAEos.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTLAEos.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTLAEos.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTLAEos.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLAEos.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLAEos.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTLAEos.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLAEos.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTLAEos.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLAEos.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTLAEos.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuwzeSH.s: Assembler messages:
encrypt.c: /tmp/ccuwzeSH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuwzeSH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuwzeSH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuwzeSH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwzeSH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwzeSH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwzeSH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwzeSH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwzeSH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuwzeSH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuwzeSH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuwzeSH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuwzeSH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwzeSH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuwzeSH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuwzeSH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuwzeSH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuwzeSH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuwzeSH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuwzeSH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuwzeSH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuwzeSH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuwzeSH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuwzeSH.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSTvxmv.s: Assembler messages:
encrypt.c: /tmp/ccSTvxmv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSTvxmv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSTvxmv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSTvxmv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTvxmv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTvxmv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTvxmv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTvxmv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTvxmv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSTvxmv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSTvxmv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSTvxmv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSTvxmv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTvxmv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSTvxmv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSTvxmv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSTvxmv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSTvxmv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSTvxmv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSTvxmv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTvxmv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSTvxmv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSTvxmv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSTvxmv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWWkxYi.s: Assembler messages:
encrypt.c: /tmp/ccWWkxYi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWWkxYi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWWkxYi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWWkxYi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWkxYi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWkxYi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWkxYi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWkxYi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWkxYi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWWkxYi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWWkxYi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWWkxYi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWWkxYi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWkxYi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWWkxYi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWWkxYi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWWkxYi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWWkxYi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWWkxYi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWWkxYi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWWkxYi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWWkxYi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWWkxYi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWWkxYi.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUbw17U.s: Assembler messages:
encrypt.c: /tmp/ccUbw17U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUbw17U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUbw17U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUbw17U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbw17U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbw17U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbw17U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbw17U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbw17U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbw17U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbw17U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbw17U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUbw17U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbw17U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUbw17U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbw17U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUbw17U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUbw17U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUbw17U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUbw17U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUbw17U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUbw17U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUbw17U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUbw17U.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczGbjxF.s: Assembler messages:
encrypt.c: /tmp/cczGbjxF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczGbjxF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczGbjxF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczGbjxF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGbjxF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGbjxF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGbjxF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGbjxF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGbjxF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczGbjxF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczGbjxF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczGbjxF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczGbjxF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGbjxF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczGbjxF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczGbjxF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczGbjxF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczGbjxF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczGbjxF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczGbjxF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczGbjxF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczGbjxF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczGbjxF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczGbjxF.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccL1wPmD.s: Assembler messages:
encrypt.c: /tmp/ccL1wPmD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL1wPmD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL1wPmD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL1wPmD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1wPmD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1wPmD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1wPmD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1wPmD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1wPmD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL1wPmD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL1wPmD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL1wPmD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL1wPmD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1wPmD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL1wPmD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL1wPmD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL1wPmD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL1wPmD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL1wPmD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1wPmD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL1wPmD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL1wPmD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL1wPmD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL1wPmD.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccVStQHU.s: Assembler messages:
encrypt.c: /tmp/ccVStQHU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVStQHU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVStQHU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVStQHU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVStQHU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVStQHU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVStQHU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVStQHU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVStQHU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVStQHU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVStQHU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVStQHU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVStQHU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVStQHU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVStQHU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVStQHU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVStQHU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVStQHU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVStQHU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVStQHU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVStQHU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVStQHU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVStQHU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVStQHU.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3nmWak.s: Assembler messages:
encrypt.c: /tmp/cc3nmWak.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3nmWak.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3nmWak.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3nmWak.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nmWak.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nmWak.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nmWak.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nmWak.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nmWak.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3nmWak.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3nmWak.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3nmWak.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3nmWak.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nmWak.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3nmWak.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3nmWak.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3nmWak.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3nmWak.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3nmWak.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3nmWak.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3nmWak.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3nmWak.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3nmWak.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3nmWak.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFjaSA4.s: Assembler messages:
encrypt.c: /tmp/ccFjaSA4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFjaSA4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFjaSA4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFjaSA4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjaSA4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjaSA4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjaSA4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjaSA4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjaSA4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjaSA4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjaSA4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjaSA4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFjaSA4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjaSA4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFjaSA4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFjaSA4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFjaSA4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjaSA4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjaSA4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjaSA4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjaSA4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFjaSA4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjaSA4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFjaSA4.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKtNw5S.s: Assembler messages:
encrypt.c: /tmp/ccKtNw5S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKtNw5S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKtNw5S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKtNw5S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtNw5S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtNw5S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtNw5S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtNw5S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtNw5S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKtNw5S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKtNw5S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKtNw5S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKtNw5S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtNw5S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKtNw5S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKtNw5S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKtNw5S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKtNw5S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKtNw5S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKtNw5S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKtNw5S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKtNw5S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKtNw5S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKtNw5S.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccePJSLC.s: Assembler messages:
encrypt.c: /tmp/ccePJSLC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccePJSLC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccePJSLC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccePJSLC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePJSLC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePJSLC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePJSLC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePJSLC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePJSLC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccePJSLC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccePJSLC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccePJSLC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccePJSLC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePJSLC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccePJSLC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccePJSLC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccePJSLC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePJSLC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePJSLC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccePJSLC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePJSLC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccePJSLC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePJSLC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccePJSLC.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQQO4Pj.s: Assembler messages:
encrypt.c: /tmp/ccQQO4Pj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQQO4Pj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQQO4Pj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQQO4Pj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQO4Pj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQO4Pj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQO4Pj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQO4Pj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQO4Pj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQO4Pj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQO4Pj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQO4Pj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQQO4Pj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQO4Pj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQQO4Pj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQO4Pj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQQO4Pj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQQO4Pj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQO4Pj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQO4Pj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQQO4Pj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQO4Pj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQQO4Pj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQQO4Pj.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYZn0Q5.s: Assembler messages:
encrypt.c: /tmp/ccYZn0Q5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYZn0Q5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYZn0Q5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYZn0Q5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZn0Q5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZn0Q5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZn0Q5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZn0Q5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZn0Q5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZn0Q5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZn0Q5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZn0Q5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYZn0Q5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZn0Q5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYZn0Q5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYZn0Q5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYZn0Q5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZn0Q5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZn0Q5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYZn0Q5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZn0Q5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYZn0Q5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZn0Q5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYZn0Q5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccJTPeue.s: Assembler messages:
encrypt.c: /tmp/ccJTPeue.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJTPeue.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJTPeue.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJTPeue.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTPeue.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTPeue.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTPeue.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTPeue.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTPeue.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJTPeue.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJTPeue.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJTPeue.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJTPeue.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTPeue.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJTPeue.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJTPeue.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJTPeue.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJTPeue.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJTPeue.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJTPeue.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJTPeue.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJTPeue.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJTPeue.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJTPeue.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccnVyTM1.s: Assembler messages:
encrypt.c: /tmp/ccnVyTM1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnVyTM1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnVyTM1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnVyTM1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyTM1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyTM1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyTM1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyTM1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyTM1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnVyTM1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnVyTM1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnVyTM1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnVyTM1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyTM1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnVyTM1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnVyTM1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnVyTM1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVyTM1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVyTM1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnVyTM1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVyTM1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnVyTM1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVyTM1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnVyTM1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5rApws.s: Assembler messages:
encrypt.c: /tmp/cc5rApws.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5rApws.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5rApws.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5rApws.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rApws.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rApws.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rApws.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rApws.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rApws.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5rApws.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5rApws.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5rApws.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5rApws.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rApws.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5rApws.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5rApws.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5rApws.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rApws.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rApws.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5rApws.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rApws.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5rApws.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rApws.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5rApws.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYiGYqE.s: Assembler messages:
encrypt.c: /tmp/ccYiGYqE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYiGYqE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYiGYqE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYiGYqE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiGYqE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiGYqE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiGYqE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiGYqE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiGYqE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYiGYqE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYiGYqE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYiGYqE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYiGYqE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiGYqE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYiGYqE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYiGYqE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYiGYqE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYiGYqE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYiGYqE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYiGYqE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiGYqE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYiGYqE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYiGYqE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYiGYqE.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7bdFrr.s: Assembler messages:
encrypt.c: /tmp/cc7bdFrr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7bdFrr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7bdFrr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7bdFrr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bdFrr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bdFrr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bdFrr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bdFrr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bdFrr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7bdFrr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7bdFrr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7bdFrr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7bdFrr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bdFrr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7bdFrr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7bdFrr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7bdFrr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7bdFrr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7bdFrr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7bdFrr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7bdFrr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7bdFrr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7bdFrr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7bdFrr.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYuu9yd.s: Assembler messages:
encrypt.c: /tmp/ccYuu9yd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYuu9yd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYuu9yd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYuu9yd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuu9yd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuu9yd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuu9yd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuu9yd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuu9yd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYuu9yd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYuu9yd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYuu9yd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYuu9yd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuu9yd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYuu9yd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYuu9yd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYuu9yd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYuu9yd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYuu9yd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuu9yd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYuu9yd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYuu9yd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYuu9yd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYuu9yd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccevNPHI.s: Assembler messages:
encrypt.c: /tmp/ccevNPHI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccevNPHI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccevNPHI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccevNPHI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevNPHI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevNPHI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevNPHI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevNPHI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevNPHI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccevNPHI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccevNPHI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccevNPHI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccevNPHI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevNPHI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccevNPHI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccevNPHI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccevNPHI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccevNPHI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccevNPHI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccevNPHI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccevNPHI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccevNPHI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccevNPHI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccevNPHI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchniArs.s: Assembler messages:
encrypt.c: /tmp/cchniArs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchniArs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchniArs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchniArs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchniArs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchniArs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchniArs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchniArs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchniArs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchniArs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchniArs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchniArs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchniArs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchniArs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchniArs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchniArs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchniArs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchniArs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchniArs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchniArs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchniArs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchniArs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchniArs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchniArs.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3hEzCo.s: Assembler messages:
encrypt.c: /tmp/cc3hEzCo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3hEzCo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3hEzCo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3hEzCo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hEzCo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hEzCo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hEzCo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hEzCo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hEzCo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3hEzCo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3hEzCo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3hEzCo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3hEzCo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hEzCo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3hEzCo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3hEzCo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3hEzCo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3hEzCo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3hEzCo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3hEzCo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3hEzCo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3hEzCo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3hEzCo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3hEzCo.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccC10qQE.s: Assembler messages:
encrypt.c: /tmp/ccC10qQE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC10qQE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC10qQE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC10qQE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC10qQE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC10qQE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC10qQE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC10qQE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC10qQE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC10qQE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC10qQE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC10qQE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC10qQE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC10qQE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC10qQE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC10qQE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC10qQE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC10qQE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC10qQE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC10qQE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC10qQE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC10qQE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC10qQE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC10qQE.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJyfKJR.s: Assembler messages:
encrypt.c: /tmp/ccJyfKJR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJyfKJR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJyfKJR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJyfKJR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyfKJR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyfKJR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyfKJR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyfKJR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyfKJR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJyfKJR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJyfKJR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJyfKJR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJyfKJR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyfKJR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJyfKJR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJyfKJR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJyfKJR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJyfKJR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJyfKJR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJyfKJR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJyfKJR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJyfKJR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJyfKJR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJyfKJR.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP6bBC5.s: Assembler messages:
encrypt.c: /tmp/ccP6bBC5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP6bBC5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP6bBC5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP6bBC5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6bBC5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6bBC5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6bBC5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6bBC5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6bBC5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6bBC5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6bBC5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6bBC5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP6bBC5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6bBC5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP6bBC5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6bBC5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP6bBC5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP6bBC5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP6bBC5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP6bBC5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP6bBC5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP6bBC5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP6bBC5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP6bBC5.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDuERA9.s: Assembler messages:
encrypt.c: /tmp/ccDuERA9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDuERA9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDuERA9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDuERA9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuERA9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuERA9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuERA9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuERA9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuERA9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDuERA9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDuERA9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDuERA9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDuERA9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuERA9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDuERA9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDuERA9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDuERA9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDuERA9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDuERA9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDuERA9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDuERA9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDuERA9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDuERA9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDuERA9.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIGbMmS.s: Assembler messages:
encrypt.c: /tmp/ccIGbMmS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIGbMmS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIGbMmS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIGbMmS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGbMmS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGbMmS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGbMmS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGbMmS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGbMmS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGbMmS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGbMmS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGbMmS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIGbMmS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGbMmS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIGbMmS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIGbMmS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIGbMmS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGbMmS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGbMmS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIGbMmS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGbMmS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIGbMmS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGbMmS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIGbMmS.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOxNVlz.s: Assembler messages:
encrypt.c: /tmp/ccOxNVlz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOxNVlz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOxNVlz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOxNVlz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxNVlz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxNVlz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxNVlz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxNVlz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxNVlz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxNVlz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxNVlz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxNVlz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOxNVlz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxNVlz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOxNVlz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxNVlz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOxNVlz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxNVlz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxNVlz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxNVlz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxNVlz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxNVlz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOxNVlz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxNVlz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYe7QH9.s: Assembler messages:
encrypt.c: /tmp/ccYe7QH9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYe7QH9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYe7QH9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYe7QH9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe7QH9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe7QH9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe7QH9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe7QH9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe7QH9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYe7QH9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYe7QH9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYe7QH9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYe7QH9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe7QH9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYe7QH9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYe7QH9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYe7QH9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYe7QH9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYe7QH9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYe7QH9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYe7QH9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYe7QH9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYe7QH9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYe7QH9.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6sewqv.s: Assembler messages:
encrypt.c: /tmp/cc6sewqv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6sewqv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6sewqv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6sewqv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sewqv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sewqv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sewqv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sewqv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sewqv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sewqv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sewqv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sewqv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6sewqv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sewqv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6sewqv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sewqv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6sewqv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6sewqv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sewqv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sewqv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6sewqv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sewqv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6sewqv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6sewqv.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHIDfth.s: Assembler messages:
encrypt.c: /tmp/ccHIDfth.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHIDfth.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHIDfth.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHIDfth.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIDfth.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIDfth.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIDfth.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIDfth.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIDfth.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHIDfth.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHIDfth.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHIDfth.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHIDfth.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIDfth.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHIDfth.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHIDfth.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHIDfth.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIDfth.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIDfth.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIDfth.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIDfth.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHIDfth.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIDfth.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIDfth.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAUbbQM.s: Assembler messages:
encrypt.c: /tmp/ccAUbbQM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAUbbQM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAUbbQM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAUbbQM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUbbQM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUbbQM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUbbQM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUbbQM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUbbQM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUbbQM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUbbQM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUbbQM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAUbbQM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUbbQM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAUbbQM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUbbQM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAUbbQM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAUbbQM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUbbQM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUbbQM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAUbbQM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUbbQM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAUbbQM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAUbbQM.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdOz2qw.s: Assembler messages:
encrypt.c: /tmp/ccdOz2qw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdOz2qw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdOz2qw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdOz2qw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOz2qw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOz2qw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOz2qw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOz2qw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOz2qw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOz2qw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOz2qw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOz2qw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdOz2qw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOz2qw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdOz2qw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdOz2qw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOz2qw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOz2qw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOz2qw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOz2qw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOz2qw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdOz2qw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOz2qw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOz2qw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4aZoMQ.s: Assembler messages:
encrypt.c: /tmp/cc4aZoMQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4aZoMQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4aZoMQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4aZoMQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aZoMQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aZoMQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aZoMQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aZoMQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aZoMQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4aZoMQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4aZoMQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4aZoMQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4aZoMQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aZoMQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4aZoMQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4aZoMQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4aZoMQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4aZoMQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4aZoMQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4aZoMQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aZoMQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4aZoMQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4aZoMQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4aZoMQ.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFoQdtz.s: Assembler messages:
encrypt.c: /tmp/ccFoQdtz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFoQdtz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFoQdtz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFoQdtz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoQdtz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoQdtz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoQdtz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoQdtz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoQdtz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFoQdtz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFoQdtz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFoQdtz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFoQdtz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoQdtz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFoQdtz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFoQdtz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFoQdtz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFoQdtz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFoQdtz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFoQdtz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFoQdtz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFoQdtz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFoQdtz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFoQdtz.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce17zc0.s: Assembler messages:
encrypt.c: /tmp/cce17zc0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce17zc0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce17zc0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce17zc0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce17zc0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce17zc0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce17zc0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce17zc0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce17zc0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce17zc0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce17zc0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce17zc0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce17zc0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce17zc0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce17zc0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce17zc0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce17zc0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce17zc0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce17zc0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce17zc0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce17zc0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce17zc0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce17zc0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce17zc0.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf7XAmg.s: Assembler messages:
encrypt.c: /tmp/ccf7XAmg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf7XAmg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf7XAmg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf7XAmg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7XAmg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7XAmg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7XAmg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7XAmg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7XAmg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf7XAmg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf7XAmg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf7XAmg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf7XAmg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7XAmg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf7XAmg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf7XAmg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf7XAmg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf7XAmg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf7XAmg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf7XAmg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf7XAmg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf7XAmg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf7XAmg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf7XAmg.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCT6Bxc.s: Assembler messages:
encrypt.c: /tmp/ccCT6Bxc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCT6Bxc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCT6Bxc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCT6Bxc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT6Bxc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT6Bxc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT6Bxc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT6Bxc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT6Bxc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCT6Bxc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCT6Bxc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCT6Bxc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCT6Bxc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT6Bxc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCT6Bxc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCT6Bxc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCT6Bxc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCT6Bxc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCT6Bxc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCT6Bxc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCT6Bxc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCT6Bxc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCT6Bxc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCT6Bxc.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMyOm8V.s: Assembler messages:
encrypt.c: /tmp/ccMyOm8V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMyOm8V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMyOm8V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMyOm8V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyOm8V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyOm8V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyOm8V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyOm8V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyOm8V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMyOm8V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMyOm8V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMyOm8V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMyOm8V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyOm8V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMyOm8V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMyOm8V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMyOm8V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMyOm8V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMyOm8V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMyOm8V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMyOm8V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMyOm8V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMyOm8V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMyOm8V.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCkUlCd.s: Assembler messages:
encrypt.c: /tmp/ccCkUlCd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCkUlCd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCkUlCd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCkUlCd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkUlCd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkUlCd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkUlCd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkUlCd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkUlCd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCkUlCd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCkUlCd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCkUlCd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCkUlCd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkUlCd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCkUlCd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCkUlCd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCkUlCd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCkUlCd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCkUlCd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCkUlCd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCkUlCd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCkUlCd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCkUlCd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCkUlCd.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaMpmqr.s: Assembler messages:
encrypt.c: /tmp/ccaMpmqr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaMpmqr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaMpmqr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaMpmqr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMpmqr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMpmqr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMpmqr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMpmqr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMpmqr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaMpmqr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaMpmqr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaMpmqr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaMpmqr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMpmqr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaMpmqr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaMpmqr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaMpmqr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaMpmqr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaMpmqr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaMpmqr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaMpmqr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaMpmqr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaMpmqr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaMpmqr.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8GMRKa.s: Assembler messages:
encrypt.c: /tmp/cc8GMRKa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8GMRKa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8GMRKa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8GMRKa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GMRKa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GMRKa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GMRKa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GMRKa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GMRKa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8GMRKa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8GMRKa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8GMRKa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8GMRKa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GMRKa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8GMRKa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8GMRKa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8GMRKa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8GMRKa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8GMRKa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8GMRKa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GMRKa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8GMRKa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8GMRKa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8GMRKa.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHKdIQX.s: Assembler messages:
encrypt.c: /tmp/ccHKdIQX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHKdIQX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHKdIQX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHKdIQX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKdIQX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKdIQX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKdIQX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKdIQX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKdIQX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHKdIQX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHKdIQX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHKdIQX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHKdIQX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKdIQX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHKdIQX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHKdIQX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHKdIQX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHKdIQX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHKdIQX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKdIQX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHKdIQX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHKdIQX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHKdIQX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHKdIQX.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBymlgB.s: Assembler messages:
encrypt.c: /tmp/ccBymlgB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBymlgB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBymlgB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBymlgB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBymlgB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBymlgB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBymlgB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBymlgB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBymlgB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBymlgB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBymlgB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBymlgB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBymlgB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBymlgB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBymlgB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBymlgB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBymlgB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBymlgB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBymlgB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBymlgB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBymlgB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBymlgB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBymlgB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBymlgB.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciDjaTo.s: Assembler messages:
encrypt.c: /tmp/cciDjaTo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciDjaTo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciDjaTo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciDjaTo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDjaTo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDjaTo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDjaTo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDjaTo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDjaTo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDjaTo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDjaTo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDjaTo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciDjaTo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDjaTo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciDjaTo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciDjaTo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciDjaTo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDjaTo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDjaTo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciDjaTo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDjaTo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciDjaTo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDjaTo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciDjaTo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc7ySQMk.s: Assembler messages:
encrypt.c: /tmp/cc7ySQMk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7ySQMk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7ySQMk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7ySQMk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ySQMk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ySQMk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ySQMk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ySQMk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ySQMk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ySQMk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ySQMk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ySQMk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7ySQMk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ySQMk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7ySQMk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7ySQMk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7ySQMk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ySQMk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ySQMk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7ySQMk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ySQMk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7ySQMk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ySQMk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7ySQMk.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccETDGuw.s: Assembler messages:
encrypt.c: /tmp/ccETDGuw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccETDGuw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccETDGuw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccETDGuw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETDGuw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETDGuw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETDGuw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETDGuw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETDGuw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccETDGuw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccETDGuw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccETDGuw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccETDGuw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETDGuw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccETDGuw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccETDGuw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccETDGuw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccETDGuw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccETDGuw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccETDGuw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccETDGuw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccETDGuw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccETDGuw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccETDGuw.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR9fxPP.s: Assembler messages:
encrypt.c: /tmp/ccR9fxPP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR9fxPP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR9fxPP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccR9fxPP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9fxPP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9fxPP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9fxPP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9fxPP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9fxPP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9fxPP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9fxPP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9fxPP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR9fxPP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9fxPP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR9fxPP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9fxPP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccR9fxPP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccR9fxPP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9fxPP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9fxPP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9fxPP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9fxPP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR9fxPP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccR9fxPP.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuYRD1B.s: Assembler messages:
encrypt.c: /tmp/ccuYRD1B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuYRD1B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuYRD1B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuYRD1B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYRD1B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYRD1B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYRD1B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYRD1B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYRD1B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYRD1B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYRD1B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYRD1B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuYRD1B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYRD1B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuYRD1B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuYRD1B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuYRD1B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYRD1B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYRD1B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuYRD1B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYRD1B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuYRD1B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYRD1B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuYRD1B.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5wp5Uk.s: Assembler messages:
encrypt.c: /tmp/cc5wp5Uk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5wp5Uk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5wp5Uk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5wp5Uk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wp5Uk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wp5Uk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wp5Uk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wp5Uk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wp5Uk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wp5Uk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wp5Uk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wp5Uk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5wp5Uk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wp5Uk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5wp5Uk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5wp5Uk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wp5Uk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wp5Uk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wp5Uk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wp5Uk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wp5Uk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5wp5Uk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wp5Uk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wp5Uk.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYcgHgI.s: Assembler messages:
encrypt.c: /tmp/ccYcgHgI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYcgHgI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYcgHgI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYcgHgI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcgHgI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcgHgI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcgHgI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcgHgI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcgHgI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYcgHgI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYcgHgI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYcgHgI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYcgHgI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcgHgI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYcgHgI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYcgHgI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYcgHgI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYcgHgI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYcgHgI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYcgHgI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYcgHgI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYcgHgI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYcgHgI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYcgHgI.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cci7KOvK.s: Assembler messages:
encrypt.c: /tmp/cci7KOvK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci7KOvK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci7KOvK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci7KOvK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7KOvK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7KOvK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7KOvK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7KOvK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7KOvK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7KOvK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7KOvK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7KOvK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci7KOvK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7KOvK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci7KOvK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci7KOvK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7KOvK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7KOvK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7KOvK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7KOvK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7KOvK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci7KOvK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7KOvK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7KOvK.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctIrCT1.s: Assembler messages:
encrypt.c: /tmp/cctIrCT1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctIrCT1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctIrCT1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctIrCT1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIrCT1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIrCT1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIrCT1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIrCT1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIrCT1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctIrCT1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctIrCT1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctIrCT1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctIrCT1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIrCT1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctIrCT1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctIrCT1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctIrCT1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctIrCT1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctIrCT1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctIrCT1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctIrCT1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctIrCT1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctIrCT1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctIrCT1.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccTXEhVJ.s: Assembler messages:
encrypt.c: /tmp/ccTXEhVJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTXEhVJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTXEhVJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTXEhVJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXEhVJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXEhVJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXEhVJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXEhVJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXEhVJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXEhVJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXEhVJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXEhVJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTXEhVJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXEhVJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTXEhVJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTXEhVJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTXEhVJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXEhVJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXEhVJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTXEhVJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXEhVJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTXEhVJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXEhVJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTXEhVJ.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cce0BA5W.s: Assembler messages:
encrypt.c: /tmp/cce0BA5W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce0BA5W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce0BA5W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce0BA5W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0BA5W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0BA5W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0BA5W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0BA5W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0BA5W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0BA5W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0BA5W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0BA5W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce0BA5W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0BA5W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce0BA5W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0BA5W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce0BA5W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce0BA5W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0BA5W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0BA5W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce0BA5W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0BA5W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce0BA5W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce0BA5W.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBCKWv9.s: Assembler messages:
encrypt.c: /tmp/ccBCKWv9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBCKWv9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBCKWv9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBCKWv9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCKWv9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCKWv9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCKWv9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCKWv9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCKWv9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBCKWv9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBCKWv9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBCKWv9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBCKWv9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCKWv9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBCKWv9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBCKWv9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBCKWv9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBCKWv9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBCKWv9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCKWv9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBCKWv9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBCKWv9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBCKWv9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBCKWv9.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cctUcSDn.s: Assembler messages:
encrypt.c: /tmp/cctUcSDn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctUcSDn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctUcSDn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctUcSDn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUcSDn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUcSDn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUcSDn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUcSDn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUcSDn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUcSDn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUcSDn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUcSDn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctUcSDn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUcSDn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctUcSDn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUcSDn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctUcSDn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctUcSDn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctUcSDn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctUcSDn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctUcSDn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctUcSDn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctUcSDn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctUcSDn.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cce7Qupo.s: Assembler messages:
encrypt.c: /tmp/cce7Qupo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce7Qupo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce7Qupo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce7Qupo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7Qupo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7Qupo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7Qupo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7Qupo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7Qupo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7Qupo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7Qupo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7Qupo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce7Qupo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7Qupo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce7Qupo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7Qupo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce7Qupo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce7Qupo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7Qupo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7Qupo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce7Qupo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7Qupo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce7Qupo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce7Qupo.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczie05X.s: Assembler messages:
encrypt.c: /tmp/cczie05X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczie05X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczie05X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczie05X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczie05X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczie05X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczie05X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczie05X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczie05X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczie05X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczie05X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczie05X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczie05X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczie05X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczie05X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczie05X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczie05X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczie05X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczie05X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczie05X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczie05X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczie05X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczie05X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczie05X.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccN6Eirm.s: Assembler messages:
encrypt.c: /tmp/ccN6Eirm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN6Eirm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN6Eirm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN6Eirm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6Eirm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6Eirm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6Eirm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6Eirm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6Eirm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6Eirm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6Eirm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6Eirm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN6Eirm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6Eirm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN6Eirm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN6Eirm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN6Eirm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6Eirm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6Eirm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6Eirm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6Eirm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN6Eirm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6Eirm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN6Eirm.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbviGiD.s: Assembler messages:
encrypt.c: /tmp/ccbviGiD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbviGiD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbviGiD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbviGiD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbviGiD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbviGiD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbviGiD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbviGiD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbviGiD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbviGiD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbviGiD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbviGiD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbviGiD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbviGiD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbviGiD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbviGiD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbviGiD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbviGiD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbviGiD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbviGiD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbviGiD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbviGiD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbviGiD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbviGiD.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccbG0jpi.s: Assembler messages:
encrypt.c: /tmp/ccbG0jpi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbG0jpi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbG0jpi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbG0jpi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG0jpi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG0jpi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG0jpi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG0jpi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG0jpi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbG0jpi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbG0jpi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbG0jpi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbG0jpi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG0jpi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbG0jpi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbG0jpi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbG0jpi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbG0jpi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbG0jpi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbG0jpi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbG0jpi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbG0jpi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbG0jpi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbG0jpi.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccv3bwtz.s: Assembler messages:
encrypt.c: /tmp/ccv3bwtz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv3bwtz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv3bwtz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv3bwtz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3bwtz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3bwtz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3bwtz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3bwtz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3bwtz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv3bwtz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv3bwtz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv3bwtz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv3bwtz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3bwtz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv3bwtz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv3bwtz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv3bwtz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv3bwtz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv3bwtz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv3bwtz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3bwtz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv3bwtz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv3bwtz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv3bwtz.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/omdsha256k256n104tau160v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDKqa4Y.s: Assembler messages:
encrypt.c: /tmp/ccDKqa4Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDKqa4Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDKqa4Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDKqa4Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKqa4Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKqa4Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKqa4Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKqa4Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKqa4Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDKqa4Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDKqa4Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDKqa4Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDKqa4Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKqa4Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDKqa4Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDKqa4Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDKqa4Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDKqa4Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDKqa4Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDKqa4Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDKqa4Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDKqa4Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDKqa4Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDKqa4Y.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/omdsha256k256n104tau160v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNnzVpJ.s: Assembler messages:
encrypt.c: /tmp/ccNnzVpJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNnzVpJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNnzVpJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNnzVpJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnzVpJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnzVpJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnzVpJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnzVpJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnzVpJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNnzVpJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNnzVpJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNnzVpJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNnzVpJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnzVpJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNnzVpJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNnzVpJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNnzVpJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNnzVpJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNnzVpJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNnzVpJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNnzVpJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNnzVpJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNnzVpJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNnzVpJ.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