Implementation notes: x86, hydra1, crypto_aead/omdsha256k128n96tau96v1

Computer: hydra1
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
308230refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
310072refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
312742refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
313584refgcc -m32 -O3 -fomit-frame-pointer2016102020161009
316609refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
316679refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102020161009
318027refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
319134refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
321136refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
322624refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
322736refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
322816refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
323997refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
324054refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
324202refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102020161009
324344refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
324344refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
324931refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
324989refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
326419refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
326851refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
327024refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
329251refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
329904refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
329930refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
333104refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
333235refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
334880refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
337739refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
339566refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
340182refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
341050refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
342905refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
343454refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
343526refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
347429refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
347986refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
350008refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102020161009
350526refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
351394refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
351771refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
354333refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
359333refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
359520refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
359835refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
371923refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
373773refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
373787refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
373944refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
374234refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
374496refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
374509refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
376893refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
377471refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102020161009
378581refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
378622refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
380278refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
380944refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102020161009
383754refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
383853refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
384165refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
385419refgcc -m32 -O2 -fomit-frame-pointer2016102020161009
387059refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102020161009
387221refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102020161009
387565refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102020161009
388381refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
388800refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
388848refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
389065refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
389222refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102020161009
389302refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
389442refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
390053refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
392965refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
393395refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
393776refgcc -m32 -march=core2 -O -fomit-frame-pointer2016102020161009
394233refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102020161009
394699refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102020161009
395149refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102020161009
395160refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
395976refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
396291refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
396458refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
396469refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102020161009
396489refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102020161009
396553refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102020161009
396568refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
396888refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
397042refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
397162refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102020161009
397205refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
397494refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102020161009
397765refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
397791refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
397958refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
398211refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
400016refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
400019refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
400115refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
400565refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
400592refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
402405refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
402522refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
402525refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
402685refgcc -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
403022refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
403123refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
403225refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
403507refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
403973refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
404055refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
404152refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
404291refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
404372refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
404525refgcc -m32 -Os -fomit-frame-pointer2016102020161009
404558refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
404696refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
404722refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
404750refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
404753refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
404861refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
405568refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
406192refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
406336refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
406501refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
407083refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
407219refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102020161009
407408refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
407491refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
408723refgcc -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
409448refgcc -m32 -O -fomit-frame-pointer2016102020161009
409720refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
412197refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
412344refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
412525refgcc -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
412557refgcc -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
412570refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
412584refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
412771refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
416405refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
416405refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
417013refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
417039refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
417186refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
417283refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
417816refgcc -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
419093refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
419677refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
422792refgcc -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
422827refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016102020161009
423014refgcc -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
425667refgcc -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
425794refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
425802refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
430246refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
438528refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
439169refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
445877refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
448613refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
448885refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009

Test failure

Implementation: crypto_aead/omdsha256k128n96tau96v1/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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEAXMBK.s: Assembler messages:
encrypt.c: /tmp/ccEAXMBK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEAXMBK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEAXMBK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEAXMBK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAXMBK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAXMBK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAXMBK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAXMBK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAXMBK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAXMBK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAXMBK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAXMBK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEAXMBK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAXMBK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEAXMBK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEAXMBK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEAXMBK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAXMBK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAXMBK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEAXMBK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAXMBK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEAXMBK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAXMBK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEAXMBK.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyPvVkq.s: Assembler messages:
encrypt.c: /tmp/ccyPvVkq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyPvVkq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyPvVkq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyPvVkq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPvVkq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPvVkq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPvVkq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPvVkq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPvVkq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyPvVkq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyPvVkq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyPvVkq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyPvVkq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPvVkq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyPvVkq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyPvVkq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyPvVkq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyPvVkq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyPvVkq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyPvVkq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyPvVkq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyPvVkq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyPvVkq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyPvVkq.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZgR4id.s: Assembler messages:
encrypt.c: /tmp/ccZgR4id.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZgR4id.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZgR4id.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZgR4id.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgR4id.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgR4id.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgR4id.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgR4id.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgR4id.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZgR4id.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZgR4id.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZgR4id.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZgR4id.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgR4id.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZgR4id.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZgR4id.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZgR4id.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZgR4id.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZgR4id.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZgR4id.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZgR4id.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZgR4id.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZgR4id.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZgR4id.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdb9ipP.s: Assembler messages:
encrypt.c: /tmp/ccdb9ipP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdb9ipP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdb9ipP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdb9ipP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdb9ipP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdb9ipP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdb9ipP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdb9ipP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdb9ipP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdb9ipP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdb9ipP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdb9ipP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdb9ipP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdb9ipP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdb9ipP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdb9ipP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdb9ipP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdb9ipP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdb9ipP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdb9ipP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdb9ipP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdb9ipP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdb9ipP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdb9ipP.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4bNf8M.s: Assembler messages:
encrypt.c: /tmp/cc4bNf8M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4bNf8M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4bNf8M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4bNf8M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bNf8M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bNf8M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bNf8M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bNf8M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bNf8M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4bNf8M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4bNf8M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4bNf8M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4bNf8M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bNf8M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4bNf8M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4bNf8M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4bNf8M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4bNf8M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4bNf8M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4bNf8M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bNf8M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4bNf8M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4bNf8M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4bNf8M.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfGoKs6.s: Assembler messages:
encrypt.c: /tmp/ccfGoKs6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfGoKs6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfGoKs6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfGoKs6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGoKs6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGoKs6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGoKs6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGoKs6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGoKs6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfGoKs6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfGoKs6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfGoKs6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfGoKs6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGoKs6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfGoKs6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfGoKs6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfGoKs6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfGoKs6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfGoKs6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfGoKs6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfGoKs6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfGoKs6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfGoKs6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfGoKs6.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4QIm73.s: Assembler messages:
encrypt.c: /tmp/cc4QIm73.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4QIm73.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4QIm73.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4QIm73.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QIm73.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QIm73.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QIm73.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QIm73.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QIm73.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4QIm73.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4QIm73.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4QIm73.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4QIm73.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QIm73.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4QIm73.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4QIm73.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4QIm73.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4QIm73.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4QIm73.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4QIm73.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4QIm73.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4QIm73.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4QIm73.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4QIm73.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwZpkkA.s: Assembler messages:
encrypt.c: /tmp/ccwZpkkA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwZpkkA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwZpkkA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwZpkkA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZpkkA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZpkkA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZpkkA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZpkkA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZpkkA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwZpkkA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwZpkkA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwZpkkA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwZpkkA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZpkkA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwZpkkA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwZpkkA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwZpkkA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwZpkkA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwZpkkA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwZpkkA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwZpkkA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwZpkkA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwZpkkA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwZpkkA.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccP70Ek3.s: Assembler messages:
encrypt.c: /tmp/ccP70Ek3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP70Ek3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP70Ek3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP70Ek3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP70Ek3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP70Ek3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP70Ek3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP70Ek3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP70Ek3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP70Ek3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP70Ek3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP70Ek3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP70Ek3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP70Ek3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP70Ek3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP70Ek3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP70Ek3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP70Ek3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP70Ek3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP70Ek3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP70Ek3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP70Ek3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP70Ek3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP70Ek3.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjNkXnk.s: Assembler messages:
encrypt.c: /tmp/ccjNkXnk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjNkXnk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjNkXnk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjNkXnk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNkXnk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNkXnk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNkXnk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNkXnk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNkXnk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjNkXnk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjNkXnk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjNkXnk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjNkXnk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNkXnk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjNkXnk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjNkXnk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjNkXnk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNkXnk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNkXnk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjNkXnk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNkXnk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjNkXnk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNkXnk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjNkXnk.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDTLtDK.s: Assembler messages:
encrypt.c: /tmp/ccDTLtDK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDTLtDK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDTLtDK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDTLtDK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTLtDK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTLtDK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTLtDK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTLtDK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTLtDK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDTLtDK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDTLtDK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDTLtDK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDTLtDK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTLtDK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDTLtDK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDTLtDK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDTLtDK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTLtDK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTLtDK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDTLtDK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTLtDK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDTLtDK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTLtDK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDTLtDK.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckm5lsl.s: Assembler messages:
encrypt.c: /tmp/cckm5lsl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckm5lsl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckm5lsl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckm5lsl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckm5lsl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckm5lsl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckm5lsl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckm5lsl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckm5lsl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckm5lsl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckm5lsl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckm5lsl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckm5lsl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckm5lsl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckm5lsl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckm5lsl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckm5lsl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckm5lsl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckm5lsl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckm5lsl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckm5lsl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckm5lsl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckm5lsl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckm5lsl.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc4xiofe.s: Assembler messages:
encrypt.c: /tmp/cc4xiofe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4xiofe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4xiofe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4xiofe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xiofe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xiofe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xiofe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xiofe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xiofe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xiofe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xiofe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xiofe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4xiofe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xiofe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4xiofe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xiofe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4xiofe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xiofe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xiofe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xiofe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xiofe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xiofe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4xiofe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xiofe.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccFLJ5aH.s: Assembler messages:
encrypt.c: /tmp/ccFLJ5aH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFLJ5aH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFLJ5aH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFLJ5aH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLJ5aH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLJ5aH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLJ5aH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLJ5aH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLJ5aH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLJ5aH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLJ5aH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLJ5aH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFLJ5aH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLJ5aH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFLJ5aH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFLJ5aH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFLJ5aH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLJ5aH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLJ5aH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFLJ5aH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLJ5aH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFLJ5aH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLJ5aH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFLJ5aH.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJS9kaY.s: Assembler messages:
encrypt.c: /tmp/ccJS9kaY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJS9kaY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJS9kaY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJS9kaY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS9kaY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS9kaY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS9kaY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS9kaY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS9kaY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJS9kaY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJS9kaY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJS9kaY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJS9kaY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS9kaY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJS9kaY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJS9kaY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJS9kaY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJS9kaY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJS9kaY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJS9kaY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJS9kaY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJS9kaY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJS9kaY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJS9kaY.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv2QR4G.s: Assembler messages:
encrypt.c: /tmp/ccv2QR4G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv2QR4G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv2QR4G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv2QR4G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2QR4G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2QR4G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2QR4G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2QR4G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2QR4G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2QR4G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2QR4G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2QR4G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv2QR4G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2QR4G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv2QR4G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2QR4G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv2QR4G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv2QR4G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv2QR4G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv2QR4G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv2QR4G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv2QR4G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv2QR4G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv2QR4G.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL3dmWF.s: Assembler messages:
encrypt.c: /tmp/ccL3dmWF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL3dmWF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL3dmWF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL3dmWF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3dmWF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3dmWF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3dmWF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3dmWF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3dmWF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL3dmWF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL3dmWF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL3dmWF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL3dmWF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3dmWF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL3dmWF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL3dmWF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL3dmWF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3dmWF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3dmWF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3dmWF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3dmWF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL3dmWF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3dmWF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3dmWF.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccywsXAl.s: Assembler messages:
encrypt.c: /tmp/ccywsXAl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccywsXAl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccywsXAl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccywsXAl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywsXAl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywsXAl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywsXAl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywsXAl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywsXAl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccywsXAl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccywsXAl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccywsXAl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccywsXAl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywsXAl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccywsXAl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccywsXAl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccywsXAl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccywsXAl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccywsXAl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccywsXAl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccywsXAl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccywsXAl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccywsXAl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccywsXAl.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVBYbKC.s: Assembler messages:
encrypt.c: /tmp/ccVBYbKC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVBYbKC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVBYbKC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVBYbKC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBYbKC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBYbKC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBYbKC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBYbKC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBYbKC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVBYbKC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVBYbKC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVBYbKC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVBYbKC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBYbKC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVBYbKC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVBYbKC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVBYbKC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVBYbKC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVBYbKC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVBYbKC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBYbKC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVBYbKC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVBYbKC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVBYbKC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccenaRK8.s: Assembler messages:
encrypt.c: /tmp/ccenaRK8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccenaRK8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccenaRK8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccenaRK8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenaRK8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenaRK8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenaRK8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenaRK8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenaRK8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccenaRK8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccenaRK8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccenaRK8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccenaRK8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenaRK8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccenaRK8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccenaRK8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccenaRK8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccenaRK8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccenaRK8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccenaRK8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccenaRK8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccenaRK8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccenaRK8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccenaRK8.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccQxPolA.s: Assembler messages:
encrypt.c: /tmp/ccQxPolA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQxPolA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQxPolA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQxPolA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxPolA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxPolA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxPolA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxPolA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxPolA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQxPolA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQxPolA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQxPolA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQxPolA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxPolA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQxPolA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQxPolA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQxPolA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQxPolA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQxPolA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQxPolA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxPolA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQxPolA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQxPolA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQxPolA.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cchsu4R1.s: Assembler messages:
encrypt.c: /tmp/cchsu4R1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchsu4R1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchsu4R1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchsu4R1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsu4R1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsu4R1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsu4R1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsu4R1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsu4R1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchsu4R1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchsu4R1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchsu4R1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchsu4R1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsu4R1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchsu4R1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchsu4R1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchsu4R1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsu4R1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsu4R1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchsu4R1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsu4R1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchsu4R1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsu4R1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchsu4R1.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHFqPzZ.s: Assembler messages:
encrypt.c: /tmp/ccHFqPzZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHFqPzZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHFqPzZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHFqPzZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqPzZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqPzZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqPzZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqPzZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqPzZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFqPzZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFqPzZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFqPzZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHFqPzZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqPzZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHFqPzZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFqPzZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHFqPzZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFqPzZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFqPzZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFqPzZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqPzZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFqPzZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHFqPzZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFqPzZ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccydprYj.s: Assembler messages:
encrypt.c: /tmp/ccydprYj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccydprYj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccydprYj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccydprYj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydprYj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydprYj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydprYj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydprYj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydprYj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccydprYj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccydprYj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccydprYj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccydprYj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydprYj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccydprYj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccydprYj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccydprYj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydprYj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydprYj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydprYj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydprYj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccydprYj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydprYj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccydprYj.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTSNQMj.s: Assembler messages:
encrypt.c: /tmp/ccTSNQMj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTSNQMj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTSNQMj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTSNQMj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSNQMj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSNQMj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSNQMj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSNQMj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSNQMj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTSNQMj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTSNQMj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTSNQMj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTSNQMj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSNQMj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTSNQMj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTSNQMj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTSNQMj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTSNQMj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTSNQMj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSNQMj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTSNQMj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTSNQMj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTSNQMj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTSNQMj.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVPhrjY.s: Assembler messages:
encrypt.c: /tmp/ccVPhrjY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVPhrjY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVPhrjY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVPhrjY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPhrjY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPhrjY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPhrjY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPhrjY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPhrjY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPhrjY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPhrjY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPhrjY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVPhrjY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPhrjY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVPhrjY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPhrjY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVPhrjY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVPhrjY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPhrjY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPhrjY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVPhrjY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPhrjY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVPhrjY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVPhrjY.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDIUv2I.s: Assembler messages:
encrypt.c: /tmp/ccDIUv2I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDIUv2I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDIUv2I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDIUv2I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIUv2I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIUv2I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIUv2I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIUv2I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIUv2I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDIUv2I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDIUv2I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDIUv2I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDIUv2I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIUv2I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDIUv2I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDIUv2I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDIUv2I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDIUv2I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDIUv2I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDIUv2I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDIUv2I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDIUv2I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDIUv2I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDIUv2I.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXDjohg.s: Assembler messages:
encrypt.c: /tmp/ccXDjohg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXDjohg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXDjohg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXDjohg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDjohg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDjohg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDjohg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDjohg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDjohg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDjohg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDjohg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDjohg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXDjohg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDjohg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXDjohg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDjohg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXDjohg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDjohg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDjohg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDjohg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDjohg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDjohg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXDjohg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDjohg.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRkqqpe.s: Assembler messages:
encrypt.c: /tmp/ccRkqqpe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRkqqpe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRkqqpe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRkqqpe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkqqpe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkqqpe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkqqpe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkqqpe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkqqpe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRkqqpe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRkqqpe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRkqqpe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRkqqpe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkqqpe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRkqqpe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRkqqpe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRkqqpe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRkqqpe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRkqqpe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRkqqpe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkqqpe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRkqqpe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRkqqpe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRkqqpe.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccudAyLG.s: Assembler messages:
encrypt.c: /tmp/ccudAyLG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccudAyLG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccudAyLG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccudAyLG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudAyLG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudAyLG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudAyLG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudAyLG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudAyLG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccudAyLG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccudAyLG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccudAyLG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccudAyLG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudAyLG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccudAyLG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccudAyLG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccudAyLG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccudAyLG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccudAyLG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccudAyLG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccudAyLG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccudAyLG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccudAyLG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccudAyLG.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNWTG7B.s: Assembler messages:
encrypt.c: /tmp/ccNWTG7B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNWTG7B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNWTG7B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNWTG7B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWTG7B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWTG7B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWTG7B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWTG7B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWTG7B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWTG7B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWTG7B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWTG7B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNWTG7B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWTG7B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNWTG7B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWTG7B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNWTG7B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNWTG7B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNWTG7B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNWTG7B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNWTG7B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNWTG7B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNWTG7B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNWTG7B.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccazpJEX.s: Assembler messages:
encrypt.c: /tmp/ccazpJEX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccazpJEX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccazpJEX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccazpJEX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazpJEX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazpJEX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazpJEX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazpJEX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazpJEX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccazpJEX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccazpJEX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccazpJEX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccazpJEX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazpJEX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccazpJEX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccazpJEX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccazpJEX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccazpJEX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccazpJEX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazpJEX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccazpJEX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccazpJEX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccazpJEX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccazpJEX.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0iBqNG.s: Assembler messages:
encrypt.c: /tmp/cc0iBqNG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0iBqNG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0iBqNG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0iBqNG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iBqNG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iBqNG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iBqNG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iBqNG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iBqNG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0iBqNG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0iBqNG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0iBqNG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0iBqNG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iBqNG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0iBqNG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0iBqNG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0iBqNG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0iBqNG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0iBqNG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0iBqNG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0iBqNG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0iBqNG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0iBqNG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0iBqNG.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpMQy61.s: Assembler messages:
encrypt.c: /tmp/ccpMQy61.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpMQy61.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpMQy61.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpMQy61.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMQy61.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMQy61.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMQy61.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMQy61.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMQy61.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpMQy61.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpMQy61.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpMQy61.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpMQy61.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMQy61.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpMQy61.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpMQy61.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpMQy61.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMQy61.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMQy61.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpMQy61.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMQy61.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpMQy61.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMQy61.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpMQy61.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGfbHLY.s: Assembler messages:
encrypt.c: /tmp/ccGfbHLY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGfbHLY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGfbHLY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGfbHLY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfbHLY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfbHLY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfbHLY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfbHLY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfbHLY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfbHLY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfbHLY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfbHLY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGfbHLY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfbHLY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGfbHLY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfbHLY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGfbHLY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGfbHLY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGfbHLY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGfbHLY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGfbHLY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGfbHLY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGfbHLY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGfbHLY.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccw31Gjr.s: Assembler messages:
encrypt.c: /tmp/ccw31Gjr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw31Gjr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw31Gjr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw31Gjr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw31Gjr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw31Gjr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw31Gjr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw31Gjr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw31Gjr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw31Gjr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw31Gjr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw31Gjr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw31Gjr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw31Gjr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw31Gjr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw31Gjr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw31Gjr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw31Gjr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw31Gjr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw31Gjr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw31Gjr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw31Gjr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw31Gjr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw31Gjr.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdI6OLm.s: Assembler messages:
encrypt.c: /tmp/ccdI6OLm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdI6OLm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdI6OLm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdI6OLm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdI6OLm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdI6OLm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdI6OLm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdI6OLm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdI6OLm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdI6OLm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdI6OLm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdI6OLm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdI6OLm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdI6OLm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdI6OLm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdI6OLm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdI6OLm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdI6OLm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdI6OLm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdI6OLm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdI6OLm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdI6OLm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdI6OLm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdI6OLm.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmc61IV.s: Assembler messages:
encrypt.c: /tmp/ccmc61IV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmc61IV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmc61IV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmc61IV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmc61IV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmc61IV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmc61IV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmc61IV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmc61IV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmc61IV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmc61IV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmc61IV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmc61IV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmc61IV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmc61IV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmc61IV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmc61IV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmc61IV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmc61IV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmc61IV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmc61IV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmc61IV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmc61IV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmc61IV.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchy05Bk.s: Assembler messages:
encrypt.c: /tmp/cchy05Bk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchy05Bk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchy05Bk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchy05Bk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchy05Bk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchy05Bk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchy05Bk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchy05Bk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchy05Bk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchy05Bk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchy05Bk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchy05Bk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchy05Bk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchy05Bk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchy05Bk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchy05Bk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchy05Bk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchy05Bk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchy05Bk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchy05Bk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchy05Bk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchy05Bk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchy05Bk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchy05Bk.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvcLi7M.s: Assembler messages:
encrypt.c: /tmp/ccvcLi7M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvcLi7M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvcLi7M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvcLi7M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcLi7M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcLi7M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcLi7M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcLi7M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcLi7M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcLi7M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcLi7M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcLi7M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvcLi7M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcLi7M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvcLi7M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvcLi7M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvcLi7M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcLi7M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcLi7M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcLi7M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcLi7M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvcLi7M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcLi7M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvcLi7M.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc27oMZW.s: Assembler messages:
encrypt.c: /tmp/cc27oMZW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc27oMZW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc27oMZW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc27oMZW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27oMZW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27oMZW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27oMZW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27oMZW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27oMZW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27oMZW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27oMZW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27oMZW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc27oMZW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27oMZW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc27oMZW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc27oMZW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc27oMZW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27oMZW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27oMZW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27oMZW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27oMZW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc27oMZW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27oMZW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc27oMZW.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMtS5Ht.s: Assembler messages:
encrypt.c: /tmp/ccMtS5Ht.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMtS5Ht.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMtS5Ht.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMtS5Ht.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtS5Ht.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtS5Ht.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtS5Ht.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtS5Ht.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtS5Ht.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtS5Ht.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtS5Ht.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtS5Ht.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMtS5Ht.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtS5Ht.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMtS5Ht.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtS5Ht.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMtS5Ht.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtS5Ht.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtS5Ht.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtS5Ht.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtS5Ht.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtS5Ht.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMtS5Ht.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtS5Ht.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0km1df.s: Assembler messages:
encrypt.c: /tmp/cc0km1df.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0km1df.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0km1df.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0km1df.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0km1df.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0km1df.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0km1df.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0km1df.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0km1df.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0km1df.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0km1df.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0km1df.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0km1df.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0km1df.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0km1df.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0km1df.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0km1df.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0km1df.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0km1df.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0km1df.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0km1df.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0km1df.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0km1df.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0km1df.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxLelMS.s: Assembler messages:
encrypt.c: /tmp/ccxLelMS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxLelMS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxLelMS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxLelMS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLelMS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLelMS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLelMS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLelMS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLelMS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLelMS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLelMS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLelMS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxLelMS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLelMS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxLelMS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLelMS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxLelMS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxLelMS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxLelMS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxLelMS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLelMS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxLelMS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxLelMS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxLelMS.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8NIpqO.s: Assembler messages:
encrypt.c: /tmp/cc8NIpqO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8NIpqO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8NIpqO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8NIpqO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NIpqO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NIpqO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NIpqO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NIpqO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NIpqO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8NIpqO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8NIpqO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8NIpqO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8NIpqO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NIpqO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8NIpqO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8NIpqO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8NIpqO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8NIpqO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8NIpqO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8NIpqO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NIpqO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8NIpqO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8NIpqO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8NIpqO.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdMXJQc.s: Assembler messages:
encrypt.c: /tmp/ccdMXJQc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdMXJQc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdMXJQc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdMXJQc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMXJQc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMXJQc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMXJQc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMXJQc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMXJQc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMXJQc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMXJQc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMXJQc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdMXJQc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMXJQc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdMXJQc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdMXJQc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdMXJQc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMXJQc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMXJQc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdMXJQc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMXJQc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdMXJQc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMXJQc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdMXJQc.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRIgAL7.s: Assembler messages:
encrypt.c: /tmp/ccRIgAL7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRIgAL7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRIgAL7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRIgAL7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIgAL7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIgAL7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIgAL7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIgAL7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIgAL7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRIgAL7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRIgAL7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRIgAL7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRIgAL7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIgAL7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRIgAL7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRIgAL7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRIgAL7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRIgAL7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRIgAL7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRIgAL7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRIgAL7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRIgAL7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRIgAL7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRIgAL7.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczBEM4A.s: Assembler messages:
encrypt.c: /tmp/cczBEM4A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczBEM4A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczBEM4A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczBEM4A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBEM4A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBEM4A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBEM4A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBEM4A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBEM4A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczBEM4A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczBEM4A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczBEM4A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczBEM4A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBEM4A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczBEM4A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczBEM4A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczBEM4A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczBEM4A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczBEM4A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczBEM4A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczBEM4A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczBEM4A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczBEM4A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczBEM4A.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1BWt3D.s: Assembler messages:
encrypt.c: /tmp/cc1BWt3D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1BWt3D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1BWt3D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1BWt3D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BWt3D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BWt3D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BWt3D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BWt3D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BWt3D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BWt3D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BWt3D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BWt3D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1BWt3D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BWt3D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1BWt3D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1BWt3D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1BWt3D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BWt3D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BWt3D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1BWt3D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BWt3D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1BWt3D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BWt3D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1BWt3D.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccak209.s: Assembler messages:
encrypt.c: /tmp/cccak209.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccak209.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccak209.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccak209.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccak209.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccak209.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccak209.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccak209.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccak209.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccak209.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccak209.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccak209.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccak209.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccak209.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccak209.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccak209.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccak209.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccak209.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccak209.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccak209.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccak209.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccak209.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccak209.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccak209.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmQ6GhW.s: Assembler messages:
encrypt.c: /tmp/ccmQ6GhW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmQ6GhW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmQ6GhW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmQ6GhW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQ6GhW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQ6GhW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQ6GhW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQ6GhW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQ6GhW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQ6GhW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQ6GhW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQ6GhW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmQ6GhW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQ6GhW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmQ6GhW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmQ6GhW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmQ6GhW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQ6GhW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQ6GhW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmQ6GhW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQ6GhW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmQ6GhW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQ6GhW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmQ6GhW.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuOuCgA.s: Assembler messages:
encrypt.c: /tmp/ccuOuCgA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuOuCgA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuOuCgA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuOuCgA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOuCgA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOuCgA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOuCgA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOuCgA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOuCgA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuOuCgA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuOuCgA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuOuCgA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuOuCgA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOuCgA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuOuCgA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuOuCgA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuOuCgA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuOuCgA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuOuCgA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuOuCgA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuOuCgA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuOuCgA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuOuCgA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuOuCgA.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0ao4JY.s: Assembler messages:
encrypt.c: /tmp/cc0ao4JY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ao4JY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ao4JY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ao4JY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ao4JY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ao4JY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ao4JY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ao4JY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ao4JY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ao4JY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ao4JY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ao4JY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ao4JY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ao4JY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ao4JY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0ao4JY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ao4JY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ao4JY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ao4JY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ao4JY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ao4JY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ao4JY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ao4JY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ao4JY.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbKm4Sv.s: Assembler messages:
encrypt.c: /tmp/ccbKm4Sv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbKm4Sv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbKm4Sv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbKm4Sv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKm4Sv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKm4Sv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKm4Sv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKm4Sv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKm4Sv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKm4Sv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKm4Sv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKm4Sv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbKm4Sv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKm4Sv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbKm4Sv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKm4Sv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbKm4Sv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbKm4Sv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKm4Sv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKm4Sv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbKm4Sv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKm4Sv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbKm4Sv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbKm4Sv.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEsKDEZ.s: Assembler messages:
encrypt.c: /tmp/ccEsKDEZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEsKDEZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEsKDEZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEsKDEZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsKDEZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsKDEZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsKDEZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsKDEZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsKDEZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEsKDEZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEsKDEZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEsKDEZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEsKDEZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsKDEZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEsKDEZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEsKDEZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEsKDEZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEsKDEZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEsKDEZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEsKDEZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsKDEZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEsKDEZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEsKDEZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEsKDEZ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctDWJSh.s: Assembler messages:
encrypt.c: /tmp/cctDWJSh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctDWJSh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctDWJSh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctDWJSh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDWJSh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDWJSh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDWJSh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDWJSh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDWJSh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDWJSh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDWJSh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDWJSh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctDWJSh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDWJSh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctDWJSh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctDWJSh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctDWJSh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDWJSh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDWJSh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctDWJSh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDWJSh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctDWJSh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDWJSh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctDWJSh.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJ2z80K.s: Assembler messages:
encrypt.c: /tmp/ccJ2z80K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ2z80K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ2z80K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ2z80K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2z80K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2z80K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2z80K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2z80K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2z80K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2z80K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2z80K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2z80K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ2z80K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2z80K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ2z80K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2z80K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ2z80K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ2z80K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2z80K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2z80K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ2z80K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2z80K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ2z80K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ2z80K.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTrYay8.s: Assembler messages:
encrypt.c: /tmp/ccTrYay8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTrYay8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTrYay8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTrYay8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrYay8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrYay8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrYay8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrYay8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrYay8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTrYay8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTrYay8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTrYay8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTrYay8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrYay8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTrYay8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTrYay8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTrYay8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTrYay8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTrYay8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTrYay8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTrYay8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTrYay8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTrYay8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTrYay8.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJKmFRy.s: Assembler messages:
encrypt.c: /tmp/ccJKmFRy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJKmFRy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJKmFRy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJKmFRy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKmFRy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKmFRy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKmFRy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKmFRy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKmFRy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKmFRy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKmFRy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKmFRy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJKmFRy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKmFRy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJKmFRy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJKmFRy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJKmFRy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKmFRy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKmFRy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJKmFRy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKmFRy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJKmFRy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKmFRy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJKmFRy.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNYKI99.s: Assembler messages:
encrypt.c: /tmp/ccNYKI99.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNYKI99.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNYKI99.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNYKI99.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYKI99.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYKI99.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYKI99.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYKI99.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYKI99.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYKI99.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYKI99.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYKI99.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNYKI99.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYKI99.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNYKI99.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYKI99.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNYKI99.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNYKI99.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYKI99.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYKI99.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNYKI99.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYKI99.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNYKI99.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNYKI99.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBFXw79.s: Assembler messages:
encrypt.c: /tmp/ccBFXw79.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBFXw79.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBFXw79.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBFXw79.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFXw79.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFXw79.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFXw79.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFXw79.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFXw79.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFXw79.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFXw79.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFXw79.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBFXw79.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFXw79.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBFXw79.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFXw79.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBFXw79.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBFXw79.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBFXw79.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBFXw79.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBFXw79.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBFXw79.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBFXw79.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBFXw79.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgvNaqu.s: Assembler messages:
encrypt.c: /tmp/ccgvNaqu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgvNaqu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgvNaqu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgvNaqu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvNaqu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvNaqu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvNaqu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvNaqu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvNaqu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgvNaqu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgvNaqu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgvNaqu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgvNaqu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvNaqu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgvNaqu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgvNaqu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgvNaqu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvNaqu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvNaqu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvNaqu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvNaqu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgvNaqu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvNaqu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvNaqu.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMf1TxT.s: Assembler messages:
encrypt.c: /tmp/ccMf1TxT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMf1TxT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMf1TxT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMf1TxT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf1TxT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf1TxT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf1TxT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf1TxT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf1TxT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMf1TxT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMf1TxT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMf1TxT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMf1TxT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf1TxT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMf1TxT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMf1TxT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMf1TxT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMf1TxT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMf1TxT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMf1TxT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMf1TxT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMf1TxT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMf1TxT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMf1TxT.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaR6Z0p.s: Assembler messages:
encrypt.c: /tmp/ccaR6Z0p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaR6Z0p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaR6Z0p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaR6Z0p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaR6Z0p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaR6Z0p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaR6Z0p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaR6Z0p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaR6Z0p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaR6Z0p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaR6Z0p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaR6Z0p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaR6Z0p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaR6Z0p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaR6Z0p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaR6Z0p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaR6Z0p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaR6Z0p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaR6Z0p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaR6Z0p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaR6Z0p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaR6Z0p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaR6Z0p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaR6Z0p.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8DEb3L.s: Assembler messages:
encrypt.c: /tmp/cc8DEb3L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8DEb3L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8DEb3L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8DEb3L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DEb3L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DEb3L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DEb3L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DEb3L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DEb3L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DEb3L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DEb3L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DEb3L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8DEb3L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DEb3L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8DEb3L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DEb3L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8DEb3L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8DEb3L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DEb3L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DEb3L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DEb3L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DEb3L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8DEb3L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8DEb3L.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdTxr11.s: Assembler messages:
encrypt.c: /tmp/ccdTxr11.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdTxr11.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdTxr11.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdTxr11.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTxr11.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTxr11.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTxr11.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTxr11.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTxr11.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdTxr11.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdTxr11.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdTxr11.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdTxr11.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTxr11.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdTxr11.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdTxr11.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdTxr11.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdTxr11.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdTxr11.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdTxr11.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdTxr11.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdTxr11.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdTxr11.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdTxr11.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTD2cwX.s: Assembler messages:
encrypt.c: /tmp/ccTD2cwX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTD2cwX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTD2cwX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTD2cwX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD2cwX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD2cwX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD2cwX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD2cwX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD2cwX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTD2cwX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTD2cwX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTD2cwX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTD2cwX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD2cwX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTD2cwX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTD2cwX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTD2cwX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTD2cwX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTD2cwX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTD2cwX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTD2cwX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTD2cwX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTD2cwX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTD2cwX.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaHMhqs.s: Assembler messages:
encrypt.c: /tmp/ccaHMhqs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaHMhqs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaHMhqs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaHMhqs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHMhqs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHMhqs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHMhqs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHMhqs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHMhqs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHMhqs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHMhqs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHMhqs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaHMhqs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHMhqs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaHMhqs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaHMhqs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaHMhqs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHMhqs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHMhqs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaHMhqs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHMhqs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaHMhqs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHMhqs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaHMhqs.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc32QS7V.s: Assembler messages:
encrypt.c: /tmp/cc32QS7V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc32QS7V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc32QS7V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc32QS7V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32QS7V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32QS7V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32QS7V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32QS7V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32QS7V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32QS7V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32QS7V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32QS7V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc32QS7V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32QS7V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc32QS7V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32QS7V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc32QS7V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32QS7V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32QS7V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32QS7V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32QS7V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32QS7V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc32QS7V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32QS7V.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7j4aRo.s: Assembler messages:
encrypt.c: /tmp/cc7j4aRo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7j4aRo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7j4aRo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7j4aRo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7j4aRo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7j4aRo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7j4aRo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7j4aRo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7j4aRo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7j4aRo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7j4aRo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7j4aRo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7j4aRo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7j4aRo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7j4aRo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7j4aRo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7j4aRo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7j4aRo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7j4aRo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7j4aRo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7j4aRo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7j4aRo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7j4aRo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7j4aRo.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccP1RNQo.s: Assembler messages:
encrypt.c: /tmp/ccP1RNQo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP1RNQo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP1RNQo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccP1RNQo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1RNQo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1RNQo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1RNQo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1RNQo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1RNQo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1RNQo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1RNQo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1RNQo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP1RNQo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1RNQo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP1RNQo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1RNQo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccP1RNQo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccP1RNQo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP1RNQo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP1RNQo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1RNQo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP1RNQo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP1RNQo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccP1RNQo.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXbh1BR.s: Assembler messages:
encrypt.c: /tmp/ccXbh1BR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXbh1BR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXbh1BR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXbh1BR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbh1BR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbh1BR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbh1BR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbh1BR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbh1BR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXbh1BR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXbh1BR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXbh1BR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXbh1BR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbh1BR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXbh1BR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXbh1BR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXbh1BR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXbh1BR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXbh1BR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXbh1BR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXbh1BR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXbh1BR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXbh1BR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXbh1BR.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEKBmo3.s: Assembler messages:
encrypt.c: /tmp/ccEKBmo3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEKBmo3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEKBmo3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEKBmo3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKBmo3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKBmo3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKBmo3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKBmo3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKBmo3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEKBmo3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEKBmo3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEKBmo3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEKBmo3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKBmo3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEKBmo3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEKBmo3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEKBmo3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEKBmo3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEKBmo3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEKBmo3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEKBmo3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEKBmo3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEKBmo3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEKBmo3.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctgCmzn.s: Assembler messages:
encrypt.c: /tmp/cctgCmzn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctgCmzn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctgCmzn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctgCmzn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgCmzn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgCmzn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgCmzn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgCmzn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgCmzn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctgCmzn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctgCmzn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctgCmzn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctgCmzn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgCmzn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctgCmzn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctgCmzn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctgCmzn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctgCmzn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctgCmzn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctgCmzn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctgCmzn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctgCmzn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctgCmzn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctgCmzn.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccLc1rQ.s: Assembler messages:
encrypt.c: /tmp/cccLc1rQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccLc1rQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccLc1rQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccLc1rQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLc1rQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLc1rQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLc1rQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLc1rQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLc1rQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccLc1rQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccLc1rQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccLc1rQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccLc1rQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLc1rQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccLc1rQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccLc1rQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccLc1rQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLc1rQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLc1rQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccLc1rQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLc1rQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccLc1rQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLc1rQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccLc1rQ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgrmsik.s: Assembler messages:
encrypt.c: /tmp/ccgrmsik.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgrmsik.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgrmsik.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgrmsik.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrmsik.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrmsik.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrmsik.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrmsik.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrmsik.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrmsik.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrmsik.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrmsik.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgrmsik.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrmsik.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgrmsik.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrmsik.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgrmsik.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrmsik.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrmsik.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrmsik.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrmsik.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrmsik.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgrmsik.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrmsik.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccQlkGXM.s: Assembler messages:
encrypt.c: /tmp/ccQlkGXM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQlkGXM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQlkGXM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQlkGXM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlkGXM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlkGXM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlkGXM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlkGXM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlkGXM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQlkGXM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQlkGXM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQlkGXM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQlkGXM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlkGXM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQlkGXM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQlkGXM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQlkGXM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQlkGXM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQlkGXM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQlkGXM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQlkGXM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQlkGXM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQlkGXM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQlkGXM.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccmWx56h.s: Assembler messages:
encrypt.c: /tmp/ccmWx56h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmWx56h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmWx56h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmWx56h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWx56h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWx56h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWx56h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWx56h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWx56h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWx56h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWx56h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWx56h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmWx56h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWx56h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmWx56h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWx56h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmWx56h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmWx56h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWx56h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWx56h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmWx56h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWx56h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmWx56h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmWx56h.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLaided.s: Assembler messages:
encrypt.c: /tmp/ccLaided.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLaided.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLaided.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLaided.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaided.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaided.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaided.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaided.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaided.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLaided.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLaided.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLaided.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLaided.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaided.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLaided.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLaided.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLaided.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaided.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaided.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLaided.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaided.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLaided.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaided.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLaided.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwNvWoH.s: Assembler messages:
encrypt.c: /tmp/ccwNvWoH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwNvWoH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwNvWoH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwNvWoH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNvWoH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNvWoH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNvWoH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNvWoH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNvWoH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwNvWoH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwNvWoH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwNvWoH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwNvWoH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNvWoH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwNvWoH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwNvWoH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwNvWoH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwNvWoH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwNvWoH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwNvWoH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNvWoH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwNvWoH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwNvWoH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwNvWoH.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5fYo8O.s: Assembler messages:
encrypt.c: /tmp/cc5fYo8O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5fYo8O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5fYo8O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5fYo8O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fYo8O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fYo8O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fYo8O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fYo8O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fYo8O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5fYo8O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5fYo8O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5fYo8O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5fYo8O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fYo8O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5fYo8O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5fYo8O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5fYo8O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5fYo8O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5fYo8O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5fYo8O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5fYo8O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5fYo8O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5fYo8O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5fYo8O.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7YxOjg.s: Assembler messages:
encrypt.c: /tmp/cc7YxOjg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7YxOjg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7YxOjg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7YxOjg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YxOjg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YxOjg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YxOjg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YxOjg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YxOjg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7YxOjg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7YxOjg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7YxOjg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7YxOjg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YxOjg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7YxOjg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7YxOjg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7YxOjg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7YxOjg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7YxOjg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7YxOjg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7YxOjg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7YxOjg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7YxOjg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7YxOjg.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCiKppd.s: Assembler messages:
encrypt.c: /tmp/ccCiKppd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCiKppd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCiKppd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCiKppd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiKppd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiKppd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiKppd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiKppd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiKppd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCiKppd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCiKppd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCiKppd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCiKppd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiKppd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCiKppd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCiKppd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCiKppd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCiKppd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCiKppd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCiKppd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCiKppd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCiKppd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCiKppd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCiKppd.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctXpwwx.s: Assembler messages:
encrypt.c: /tmp/cctXpwwx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctXpwwx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctXpwwx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctXpwwx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXpwwx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXpwwx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXpwwx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXpwwx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXpwwx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctXpwwx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctXpwwx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctXpwwx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctXpwwx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXpwwx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctXpwwx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctXpwwx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctXpwwx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctXpwwx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctXpwwx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctXpwwx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctXpwwx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctXpwwx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctXpwwx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctXpwwx.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cc7QZ9St.s: Assembler messages:
encrypt.c: /tmp/cc7QZ9St.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7QZ9St.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7QZ9St.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7QZ9St.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QZ9St.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QZ9St.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QZ9St.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QZ9St.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QZ9St.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7QZ9St.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7QZ9St.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7QZ9St.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7QZ9St.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QZ9St.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7QZ9St.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7QZ9St.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7QZ9St.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7QZ9St.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7QZ9St.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7QZ9St.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7QZ9St.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7QZ9St.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7QZ9St.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7QZ9St.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccTpGjQa.s: Assembler messages:
encrypt.c: /tmp/ccTpGjQa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTpGjQa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTpGjQa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTpGjQa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpGjQa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpGjQa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpGjQa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpGjQa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpGjQa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpGjQa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpGjQa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpGjQa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTpGjQa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpGjQa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTpGjQa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpGjQa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTpGjQa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTpGjQa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpGjQa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpGjQa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpGjQa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpGjQa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTpGjQa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTpGjQa.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSz8JkU.s: Assembler messages:
encrypt.c: /tmp/ccSz8JkU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSz8JkU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSz8JkU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSz8JkU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz8JkU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz8JkU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz8JkU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz8JkU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz8JkU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSz8JkU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSz8JkU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSz8JkU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSz8JkU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz8JkU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSz8JkU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSz8JkU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSz8JkU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSz8JkU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSz8JkU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSz8JkU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSz8JkU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSz8JkU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSz8JkU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSz8JkU.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpX3ATr.s: Assembler messages:
encrypt.c: /tmp/ccpX3ATr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpX3ATr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpX3ATr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpX3ATr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpX3ATr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpX3ATr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpX3ATr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpX3ATr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpX3ATr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpX3ATr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpX3ATr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpX3ATr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpX3ATr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpX3ATr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpX3ATr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpX3ATr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpX3ATr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpX3ATr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpX3ATr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpX3ATr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpX3ATr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpX3ATr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpX3ATr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpX3ATr.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7mFr58.s: Assembler messages:
encrypt.c: /tmp/cc7mFr58.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7mFr58.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7mFr58.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7mFr58.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mFr58.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mFr58.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mFr58.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mFr58.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mFr58.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7mFr58.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7mFr58.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7mFr58.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7mFr58.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mFr58.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7mFr58.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7mFr58.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7mFr58.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7mFr58.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7mFr58.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7mFr58.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7mFr58.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7mFr58.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7mFr58.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7mFr58.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchdakRC.s: Assembler messages:
encrypt.c: /tmp/cchdakRC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchdakRC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchdakRC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchdakRC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdakRC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdakRC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdakRC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdakRC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdakRC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchdakRC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchdakRC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchdakRC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchdakRC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdakRC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchdakRC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchdakRC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchdakRC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchdakRC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchdakRC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdakRC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchdakRC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchdakRC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchdakRC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchdakRC.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPRZXAT.s: Assembler messages:
encrypt.c: /tmp/ccPRZXAT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPRZXAT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPRZXAT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPRZXAT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRZXAT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRZXAT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRZXAT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRZXAT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRZXAT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRZXAT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRZXAT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRZXAT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPRZXAT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRZXAT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPRZXAT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPRZXAT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPRZXAT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRZXAT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRZXAT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPRZXAT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRZXAT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPRZXAT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRZXAT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPRZXAT.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWdwhpy.s: Assembler messages:
encrypt.c: /tmp/ccWdwhpy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWdwhpy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWdwhpy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWdwhpy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdwhpy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdwhpy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdwhpy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdwhpy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdwhpy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdwhpy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdwhpy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdwhpy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWdwhpy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdwhpy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWdwhpy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdwhpy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWdwhpy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWdwhpy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWdwhpy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWdwhpy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWdwhpy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWdwhpy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWdwhpy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWdwhpy.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccg8kqRM.s: Assembler messages:
encrypt.c: /tmp/ccg8kqRM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg8kqRM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg8kqRM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg8kqRM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8kqRM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8kqRM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8kqRM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8kqRM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8kqRM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg8kqRM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg8kqRM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg8kqRM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg8kqRM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8kqRM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg8kqRM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg8kqRM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg8kqRM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8kqRM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8kqRM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg8kqRM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8kqRM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg8kqRM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8kqRM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg8kqRM.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccu9iH8v.s: Assembler messages:
encrypt.c: /tmp/ccu9iH8v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu9iH8v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu9iH8v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu9iH8v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9iH8v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9iH8v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9iH8v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9iH8v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9iH8v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu9iH8v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu9iH8v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu9iH8v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu9iH8v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9iH8v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu9iH8v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu9iH8v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu9iH8v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu9iH8v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu9iH8v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu9iH8v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9iH8v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu9iH8v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu9iH8v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu9iH8v.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBmeWDg.s: Assembler messages:
encrypt.c: /tmp/ccBmeWDg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBmeWDg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBmeWDg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBmeWDg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmeWDg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmeWDg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmeWDg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmeWDg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmeWDg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBmeWDg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBmeWDg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBmeWDg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBmeWDg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmeWDg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBmeWDg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBmeWDg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBmeWDg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmeWDg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmeWDg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmeWDg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmeWDg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBmeWDg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmeWDg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBmeWDg.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccffwA8M.s: Assembler messages:
encrypt.c: /tmp/ccffwA8M.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccffwA8M.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccffwA8M.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccffwA8M.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffwA8M.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffwA8M.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffwA8M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffwA8M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffwA8M.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccffwA8M.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccffwA8M.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccffwA8M.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccffwA8M.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffwA8M.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccffwA8M.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccffwA8M.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccffwA8M.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccffwA8M.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccffwA8M.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccffwA8M.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccffwA8M.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccffwA8M.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccffwA8M.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccffwA8M.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfrjWUG.s: Assembler messages:
encrypt.c: /tmp/ccfrjWUG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfrjWUG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfrjWUG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfrjWUG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrjWUG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrjWUG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrjWUG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrjWUG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrjWUG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfrjWUG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfrjWUG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfrjWUG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfrjWUG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrjWUG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfrjWUG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfrjWUG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfrjWUG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfrjWUG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfrjWUG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfrjWUG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrjWUG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfrjWUG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfrjWUG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfrjWUG.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyEUQx0.s: Assembler messages:
encrypt.c: /tmp/ccyEUQx0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyEUQx0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyEUQx0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyEUQx0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEUQx0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEUQx0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEUQx0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEUQx0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEUQx0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyEUQx0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyEUQx0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyEUQx0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyEUQx0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEUQx0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyEUQx0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyEUQx0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyEUQx0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyEUQx0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyEUQx0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEUQx0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyEUQx0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyEUQx0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyEUQx0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyEUQx0.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQLduTr.s: Assembler messages:
encrypt.c: /tmp/ccQLduTr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQLduTr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQLduTr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQLduTr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLduTr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLduTr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLduTr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLduTr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLduTr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQLduTr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQLduTr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQLduTr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQLduTr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLduTr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQLduTr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQLduTr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQLduTr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQLduTr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQLduTr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQLduTr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQLduTr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQLduTr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQLduTr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQLduTr.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cca0li4Y.s: Assembler messages:
encrypt.c: /tmp/cca0li4Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca0li4Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca0li4Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca0li4Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0li4Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0li4Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0li4Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0li4Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0li4Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca0li4Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca0li4Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca0li4Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca0li4Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0li4Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca0li4Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca0li4Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca0li4Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca0li4Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca0li4Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca0li4Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca0li4Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca0li4Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca0li4Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca0li4Y.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCOLZ7R.s: Assembler messages:
encrypt.c: /tmp/ccCOLZ7R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCOLZ7R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCOLZ7R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCOLZ7R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOLZ7R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOLZ7R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOLZ7R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOLZ7R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOLZ7R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCOLZ7R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCOLZ7R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCOLZ7R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCOLZ7R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOLZ7R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCOLZ7R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCOLZ7R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCOLZ7R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCOLZ7R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCOLZ7R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCOLZ7R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCOLZ7R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCOLZ7R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCOLZ7R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCOLZ7R.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccN4wNsm.s: Assembler messages:
encrypt.c: /tmp/ccN4wNsm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN4wNsm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN4wNsm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN4wNsm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4wNsm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4wNsm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4wNsm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4wNsm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4wNsm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN4wNsm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN4wNsm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN4wNsm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN4wNsm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4wNsm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN4wNsm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN4wNsm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN4wNsm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN4wNsm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN4wNsm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN4wNsm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN4wNsm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN4wNsm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN4wNsm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN4wNsm.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3IvEFk.s: Assembler messages:
encrypt.c: /tmp/cc3IvEFk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3IvEFk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3IvEFk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3IvEFk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IvEFk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IvEFk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IvEFk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IvEFk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IvEFk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3IvEFk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3IvEFk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3IvEFk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3IvEFk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IvEFk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3IvEFk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3IvEFk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3IvEFk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3IvEFk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3IvEFk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3IvEFk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3IvEFk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3IvEFk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3IvEFk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3IvEFk.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDiBorF.s: Assembler messages:
encrypt.c: /tmp/ccDiBorF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDiBorF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDiBorF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDiBorF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiBorF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiBorF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiBorF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiBorF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiBorF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDiBorF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDiBorF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDiBorF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDiBorF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiBorF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDiBorF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDiBorF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDiBorF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiBorF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiBorF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDiBorF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiBorF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDiBorF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiBorF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDiBorF.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTIgN1I.s: Assembler messages:
encrypt.c: /tmp/ccTIgN1I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTIgN1I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTIgN1I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTIgN1I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIgN1I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIgN1I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIgN1I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIgN1I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIgN1I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIgN1I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIgN1I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIgN1I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTIgN1I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIgN1I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTIgN1I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTIgN1I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTIgN1I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIgN1I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIgN1I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTIgN1I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIgN1I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTIgN1I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIgN1I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTIgN1I.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYukFFp.s: Assembler messages:
encrypt.c: /tmp/ccYukFFp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYukFFp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYukFFp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYukFFp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYukFFp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYukFFp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYukFFp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYukFFp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYukFFp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYukFFp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYukFFp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYukFFp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYukFFp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYukFFp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYukFFp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYukFFp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYukFFp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYukFFp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYukFFp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYukFFp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYukFFp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYukFFp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYukFFp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYukFFp.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8DkRi8.s: Assembler messages:
encrypt.c: /tmp/cc8DkRi8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8DkRi8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8DkRi8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8DkRi8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DkRi8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DkRi8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DkRi8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DkRi8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DkRi8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8DkRi8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8DkRi8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8DkRi8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8DkRi8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DkRi8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8DkRi8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8DkRi8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8DkRi8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8DkRi8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8DkRi8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8DkRi8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8DkRi8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8DkRi8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8DkRi8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8DkRi8.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ6LVIG.s: Assembler messages:
encrypt.c: /tmp/ccJ6LVIG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ6LVIG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ6LVIG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ6LVIG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6LVIG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6LVIG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6LVIG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6LVIG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6LVIG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ6LVIG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ6LVIG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ6LVIG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ6LVIG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6LVIG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ6LVIG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ6LVIG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ6LVIG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ6LVIG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ6LVIG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ6LVIG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ6LVIG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ6LVIG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ6LVIG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ6LVIG.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0KfOsz.s: Assembler messages:
encrypt.c: /tmp/cc0KfOsz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0KfOsz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0KfOsz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0KfOsz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KfOsz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KfOsz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KfOsz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KfOsz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KfOsz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0KfOsz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0KfOsz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0KfOsz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0KfOsz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KfOsz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0KfOsz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0KfOsz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0KfOsz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0KfOsz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0KfOsz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0KfOsz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0KfOsz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0KfOsz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0KfOsz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0KfOsz.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnk3hR5.s: Assembler messages:
encrypt.c: /tmp/ccnk3hR5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnk3hR5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnk3hR5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnk3hR5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnk3hR5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnk3hR5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnk3hR5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnk3hR5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnk3hR5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnk3hR5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnk3hR5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnk3hR5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnk3hR5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnk3hR5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnk3hR5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnk3hR5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnk3hR5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnk3hR5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnk3hR5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnk3hR5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnk3hR5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnk3hR5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnk3hR5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnk3hR5.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4uzot2.s: Assembler messages:
encrypt.c: /tmp/cc4uzot2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4uzot2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4uzot2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4uzot2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uzot2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uzot2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uzot2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uzot2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uzot2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4uzot2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4uzot2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4uzot2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4uzot2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uzot2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4uzot2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4uzot2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4uzot2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4uzot2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4uzot2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4uzot2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4uzot2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4uzot2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4uzot2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4uzot2.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUoYIWt.s: Assembler messages:
encrypt.c: /tmp/ccUoYIWt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUoYIWt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUoYIWt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUoYIWt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoYIWt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoYIWt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoYIWt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoYIWt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoYIWt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUoYIWt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUoYIWt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUoYIWt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUoYIWt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoYIWt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUoYIWt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUoYIWt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUoYIWt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUoYIWt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUoYIWt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUoYIWt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUoYIWt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUoYIWt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUoYIWt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUoYIWt.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLXwLo7.s: Assembler messages:
encrypt.c: /tmp/ccLXwLo7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLXwLo7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLXwLo7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLXwLo7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXwLo7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXwLo7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXwLo7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXwLo7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXwLo7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXwLo7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXwLo7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXwLo7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLXwLo7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXwLo7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLXwLo7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXwLo7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLXwLo7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLXwLo7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXwLo7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXwLo7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLXwLo7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXwLo7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLXwLo7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLXwLo7.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxLTuxr.s: Assembler messages:
encrypt.c: /tmp/ccxLTuxr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxLTuxr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxLTuxr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxLTuxr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLTuxr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLTuxr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLTuxr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLTuxr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLTuxr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxLTuxr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxLTuxr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxLTuxr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxLTuxr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLTuxr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxLTuxr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxLTuxr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxLTuxr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxLTuxr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxLTuxr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxLTuxr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxLTuxr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxLTuxr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxLTuxr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxLTuxr.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7iOqGP.s: Assembler messages:
encrypt.c: /tmp/cc7iOqGP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7iOqGP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7iOqGP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7iOqGP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iOqGP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iOqGP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iOqGP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iOqGP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iOqGP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7iOqGP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7iOqGP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7iOqGP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7iOqGP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iOqGP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7iOqGP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7iOqGP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7iOqGP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7iOqGP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7iOqGP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iOqGP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7iOqGP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7iOqGP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7iOqGP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7iOqGP.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMXLauv.s: Assembler messages:
encrypt.c: /tmp/ccMXLauv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMXLauv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMXLauv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMXLauv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXLauv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXLauv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXLauv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXLauv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXLauv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMXLauv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMXLauv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMXLauv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMXLauv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXLauv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMXLauv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMXLauv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMXLauv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMXLauv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMXLauv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMXLauv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMXLauv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMXLauv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMXLauv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMXLauv.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5lJNit.s: Assembler messages:
encrypt.c: /tmp/cc5lJNit.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5lJNit.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5lJNit.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5lJNit.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lJNit.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lJNit.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lJNit.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lJNit.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lJNit.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lJNit.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lJNit.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lJNit.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5lJNit.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lJNit.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5lJNit.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lJNit.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5lJNit.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5lJNit.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lJNit.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lJNit.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lJNit.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lJNit.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5lJNit.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5lJNit.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHjdfqN.s: Assembler messages:
encrypt.c: /tmp/ccHjdfqN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHjdfqN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHjdfqN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHjdfqN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjdfqN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjdfqN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjdfqN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjdfqN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjdfqN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHjdfqN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHjdfqN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHjdfqN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHjdfqN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjdfqN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHjdfqN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHjdfqN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHjdfqN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHjdfqN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHjdfqN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHjdfqN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHjdfqN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHjdfqN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHjdfqN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHjdfqN.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdIg3dK.s: Assembler messages:
encrypt.c: /tmp/ccdIg3dK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdIg3dK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdIg3dK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdIg3dK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIg3dK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIg3dK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIg3dK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIg3dK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIg3dK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIg3dK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIg3dK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIg3dK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdIg3dK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIg3dK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdIg3dK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIg3dK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdIg3dK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIg3dK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdIg3dK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdIg3dK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIg3dK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdIg3dK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdIg3dK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdIg3dK.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvqsKKc.s: Assembler messages:
encrypt.c: /tmp/ccvqsKKc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvqsKKc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvqsKKc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvqsKKc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqsKKc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqsKKc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqsKKc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqsKKc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqsKKc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvqsKKc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvqsKKc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvqsKKc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvqsKKc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqsKKc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvqsKKc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvqsKKc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvqsKKc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvqsKKc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvqsKKc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvqsKKc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvqsKKc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvqsKKc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvqsKKc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvqsKKc.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ7VfAr.s: Assembler messages:
encrypt.c: /tmp/ccZ7VfAr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ7VfAr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ7VfAr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ7VfAr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7VfAr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7VfAr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7VfAr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7VfAr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7VfAr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ7VfAr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ7VfAr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ7VfAr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ7VfAr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7VfAr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ7VfAr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ7VfAr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ7VfAr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ7VfAr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ7VfAr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ7VfAr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ7VfAr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ7VfAr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ7VfAr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ7VfAr.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnOCjiI.s: Assembler messages:
encrypt.c: /tmp/ccnOCjiI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnOCjiI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnOCjiI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnOCjiI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOCjiI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOCjiI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOCjiI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOCjiI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOCjiI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnOCjiI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnOCjiI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnOCjiI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnOCjiI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOCjiI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnOCjiI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnOCjiI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnOCjiI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnOCjiI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnOCjiI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnOCjiI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnOCjiI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnOCjiI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnOCjiI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnOCjiI.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbVdk9R.s: Assembler messages:
encrypt.c: /tmp/ccbVdk9R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbVdk9R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbVdk9R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbVdk9R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVdk9R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVdk9R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVdk9R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVdk9R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVdk9R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVdk9R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVdk9R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVdk9R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbVdk9R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVdk9R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbVdk9R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVdk9R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbVdk9R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVdk9R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbVdk9R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbVdk9R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVdk9R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbVdk9R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbVdk9R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbVdk9R.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccM6xQ8.s: Assembler messages:
encrypt.c: /tmp/cccM6xQ8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccM6xQ8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccM6xQ8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccM6xQ8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM6xQ8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM6xQ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM6xQ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM6xQ8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM6xQ8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccM6xQ8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccM6xQ8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccM6xQ8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccM6xQ8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM6xQ8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccM6xQ8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccM6xQ8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccM6xQ8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccM6xQ8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccM6xQ8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccM6xQ8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccM6xQ8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccM6xQ8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccM6xQ8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccM6xQ8.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc1YnKk5.s: Assembler messages:
encrypt.c: /tmp/cc1YnKk5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1YnKk5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1YnKk5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1YnKk5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YnKk5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YnKk5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YnKk5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YnKk5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YnKk5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1YnKk5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1YnKk5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1YnKk5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1YnKk5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YnKk5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1YnKk5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1YnKk5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1YnKk5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YnKk5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YnKk5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1YnKk5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YnKk5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1YnKk5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YnKk5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1YnKk5.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cclCh1tN.s: Assembler messages:
encrypt.c: /tmp/cclCh1tN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclCh1tN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclCh1tN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclCh1tN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCh1tN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCh1tN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCh1tN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCh1tN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCh1tN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclCh1tN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclCh1tN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclCh1tN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclCh1tN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCh1tN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclCh1tN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclCh1tN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclCh1tN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclCh1tN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclCh1tN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclCh1tN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclCh1tN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclCh1tN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclCh1tN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclCh1tN.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOVmQF5.s: Assembler messages:
encrypt.c: /tmp/ccOVmQF5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOVmQF5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOVmQF5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOVmQF5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVmQF5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVmQF5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVmQF5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVmQF5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVmQF5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOVmQF5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOVmQF5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOVmQF5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOVmQF5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVmQF5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOVmQF5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOVmQF5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOVmQF5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOVmQF5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOVmQF5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOVmQF5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOVmQF5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOVmQF5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOVmQF5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOVmQF5.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsLyJ1x.s: Assembler messages:
encrypt.c: /tmp/ccsLyJ1x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsLyJ1x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsLyJ1x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsLyJ1x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLyJ1x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLyJ1x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLyJ1x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLyJ1x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLyJ1x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsLyJ1x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsLyJ1x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsLyJ1x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsLyJ1x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLyJ1x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsLyJ1x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsLyJ1x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsLyJ1x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLyJ1x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLyJ1x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsLyJ1x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLyJ1x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsLyJ1x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLyJ1x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsLyJ1x.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrVWzik.s: Assembler messages:
encrypt.c: /tmp/ccrVWzik.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrVWzik.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrVWzik.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrVWzik.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVWzik.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVWzik.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVWzik.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVWzik.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVWzik.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVWzik.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVWzik.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVWzik.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrVWzik.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVWzik.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrVWzik.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrVWzik.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrVWzik.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVWzik.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVWzik.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrVWzik.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVWzik.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrVWzik.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVWzik.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrVWzik.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczvcumN.s: Assembler messages:
encrypt.c: /tmp/cczvcumN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczvcumN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczvcumN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczvcumN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvcumN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvcumN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvcumN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvcumN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvcumN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczvcumN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczvcumN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczvcumN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczvcumN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvcumN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczvcumN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczvcumN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczvcumN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczvcumN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczvcumN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczvcumN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczvcumN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczvcumN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczvcumN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczvcumN.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4T4kRd.s: Assembler messages:
encrypt.c: /tmp/cc4T4kRd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4T4kRd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4T4kRd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4T4kRd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T4kRd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T4kRd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T4kRd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T4kRd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T4kRd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4T4kRd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4T4kRd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4T4kRd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4T4kRd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T4kRd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4T4kRd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4T4kRd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4T4kRd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4T4kRd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4T4kRd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4T4kRd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4T4kRd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4T4kRd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4T4kRd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4T4kRd.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNfOEcC.s: Assembler messages:
encrypt.c: /tmp/ccNfOEcC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNfOEcC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNfOEcC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNfOEcC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfOEcC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfOEcC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfOEcC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfOEcC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfOEcC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNfOEcC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNfOEcC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNfOEcC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNfOEcC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfOEcC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNfOEcC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNfOEcC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNfOEcC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNfOEcC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNfOEcC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNfOEcC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNfOEcC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNfOEcC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNfOEcC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNfOEcC.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cceuTZta.s: Assembler messages:
encrypt.c: /tmp/cceuTZta.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceuTZta.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceuTZta.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceuTZta.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuTZta.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuTZta.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuTZta.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuTZta.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuTZta.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceuTZta.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceuTZta.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceuTZta.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceuTZta.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuTZta.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceuTZta.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceuTZta.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceuTZta.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceuTZta.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceuTZta.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceuTZta.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceuTZta.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceuTZta.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceuTZta.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceuTZta.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccqFQKIE.s: Assembler messages:
encrypt.c: /tmp/ccqFQKIE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqFQKIE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqFQKIE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqFQKIE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFQKIE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFQKIE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFQKIE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFQKIE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFQKIE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFQKIE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFQKIE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFQKIE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqFQKIE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFQKIE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqFQKIE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqFQKIE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqFQKIE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFQKIE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFQKIE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqFQKIE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFQKIE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqFQKIE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFQKIE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqFQKIE.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4V6x4X.s: Assembler messages:
encrypt.c: /tmp/cc4V6x4X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4V6x4X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4V6x4X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4V6x4X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V6x4X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V6x4X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V6x4X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V6x4X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V6x4X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4V6x4X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4V6x4X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4V6x4X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4V6x4X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V6x4X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4V6x4X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4V6x4X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4V6x4X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4V6x4X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4V6x4X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4V6x4X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4V6x4X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4V6x4X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4V6x4X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4V6x4X.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWzdckD.s: Assembler messages:
encrypt.c: /tmp/ccWzdckD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWzdckD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWzdckD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWzdckD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzdckD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzdckD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzdckD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzdckD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzdckD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzdckD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzdckD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzdckD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWzdckD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzdckD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWzdckD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzdckD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWzdckD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWzdckD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzdckD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzdckD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWzdckD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzdckD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWzdckD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWzdckD.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAOIgSw.s: Assembler messages:
encrypt.c: /tmp/ccAOIgSw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAOIgSw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAOIgSw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAOIgSw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOIgSw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOIgSw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOIgSw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOIgSw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOIgSw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAOIgSw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAOIgSw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAOIgSw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAOIgSw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOIgSw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAOIgSw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAOIgSw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAOIgSw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAOIgSw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAOIgSw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAOIgSw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAOIgSw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAOIgSw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAOIgSw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAOIgSw.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPfyXVX.s: Assembler messages:
encrypt.c: /tmp/ccPfyXVX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPfyXVX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPfyXVX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPfyXVX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyXVX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyXVX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyXVX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyXVX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyXVX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPfyXVX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPfyXVX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPfyXVX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPfyXVX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyXVX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPfyXVX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPfyXVX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPfyXVX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfyXVX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfyXVX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyXVX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfyXVX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPfyXVX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfyXVX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPfyXVX.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLdPyzf.s: Assembler messages:
encrypt.c: /tmp/ccLdPyzf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLdPyzf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLdPyzf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLdPyzf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdPyzf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdPyzf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdPyzf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdPyzf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdPyzf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdPyzf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdPyzf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdPyzf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLdPyzf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdPyzf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLdPyzf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLdPyzf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdPyzf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdPyzf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdPyzf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdPyzf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdPyzf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLdPyzf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdPyzf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdPyzf.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWunNYU.s: Assembler messages:
encrypt.c: /tmp/ccWunNYU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWunNYU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWunNYU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWunNYU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWunNYU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWunNYU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWunNYU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWunNYU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWunNYU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWunNYU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWunNYU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWunNYU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWunNYU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWunNYU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWunNYU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWunNYU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWunNYU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWunNYU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWunNYU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWunNYU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWunNYU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWunNYU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWunNYU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWunNYU.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccRrS2kn.s: Assembler messages:
encrypt.c: /tmp/ccRrS2kn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRrS2kn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRrS2kn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRrS2kn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrS2kn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrS2kn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrS2kn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrS2kn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrS2kn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrS2kn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrS2kn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrS2kn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRrS2kn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrS2kn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRrS2kn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRrS2kn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRrS2kn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrS2kn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrS2kn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrS2kn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrS2kn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRrS2kn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrS2kn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRrS2kn.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccqWwzMS.s: Assembler messages:
encrypt.c: /tmp/ccqWwzMS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqWwzMS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqWwzMS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqWwzMS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWwzMS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWwzMS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWwzMS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWwzMS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWwzMS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWwzMS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWwzMS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWwzMS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqWwzMS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWwzMS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqWwzMS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWwzMS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqWwzMS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqWwzMS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqWwzMS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqWwzMS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWwzMS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqWwzMS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqWwzMS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqWwzMS.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCwQLZB.s: Assembler messages:
encrypt.c: /tmp/ccCwQLZB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCwQLZB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCwQLZB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCwQLZB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQLZB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQLZB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQLZB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQLZB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQLZB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwQLZB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwQLZB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwQLZB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCwQLZB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQLZB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCwQLZB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCwQLZB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwQLZB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwQLZB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwQLZB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQLZB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwQLZB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCwQLZB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwQLZB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwQLZB.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRpsNUg.s: Assembler messages:
encrypt.c: /tmp/ccRpsNUg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRpsNUg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRpsNUg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRpsNUg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpsNUg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpsNUg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpsNUg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpsNUg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpsNUg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpsNUg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpsNUg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpsNUg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRpsNUg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpsNUg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRpsNUg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpsNUg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRpsNUg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRpsNUg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpsNUg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpsNUg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRpsNUg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpsNUg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRpsNUg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRpsNUg.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKx1mBW.s: Assembler messages:
encrypt.c: /tmp/ccKx1mBW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKx1mBW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKx1mBW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKx1mBW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKx1mBW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKx1mBW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKx1mBW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKx1mBW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKx1mBW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKx1mBW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKx1mBW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKx1mBW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKx1mBW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKx1mBW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKx1mBW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKx1mBW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKx1mBW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKx1mBW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKx1mBW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKx1mBW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKx1mBW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKx1mBW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKx1mBW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKx1mBW.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrdgj8n.s: Assembler messages:
encrypt.c: /tmp/ccrdgj8n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrdgj8n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrdgj8n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrdgj8n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdgj8n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdgj8n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdgj8n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdgj8n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdgj8n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdgj8n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdgj8n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdgj8n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrdgj8n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdgj8n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrdgj8n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdgj8n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrdgj8n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdgj8n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdgj8n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdgj8n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdgj8n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdgj8n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrdgj8n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdgj8n.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc11LGeN.s: Assembler messages:
encrypt.c: /tmp/cc11LGeN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc11LGeN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc11LGeN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc11LGeN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11LGeN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11LGeN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11LGeN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11LGeN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11LGeN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11LGeN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11LGeN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11LGeN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc11LGeN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11LGeN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc11LGeN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11LGeN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc11LGeN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc11LGeN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11LGeN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11LGeN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc11LGeN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11LGeN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc11LGeN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc11LGeN.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRsThqd.s: Assembler messages:
encrypt.c: /tmp/ccRsThqd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRsThqd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRsThqd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRsThqd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsThqd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsThqd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsThqd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsThqd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsThqd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRsThqd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRsThqd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRsThqd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRsThqd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsThqd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRsThqd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRsThqd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRsThqd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRsThqd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRsThqd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRsThqd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRsThqd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRsThqd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRsThqd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRsThqd.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDk7UO6.s: Assembler messages:
encrypt.c: /tmp/ccDk7UO6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDk7UO6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDk7UO6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDk7UO6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk7UO6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk7UO6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk7UO6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk7UO6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk7UO6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDk7UO6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDk7UO6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDk7UO6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDk7UO6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk7UO6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDk7UO6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDk7UO6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDk7UO6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDk7UO6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDk7UO6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDk7UO6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDk7UO6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDk7UO6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDk7UO6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDk7UO6.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnUyX8K.s: Assembler messages:
encrypt.c: /tmp/ccnUyX8K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnUyX8K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnUyX8K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnUyX8K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUyX8K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUyX8K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUyX8K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUyX8K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUyX8K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUyX8K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUyX8K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUyX8K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnUyX8K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUyX8K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnUyX8K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUyX8K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnUyX8K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnUyX8K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUyX8K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUyX8K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUyX8K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUyX8K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnUyX8K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnUyX8K.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOL5nyz.s: Assembler messages:
encrypt.c: /tmp/ccOL5nyz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOL5nyz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOL5nyz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOL5nyz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL5nyz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL5nyz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL5nyz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL5nyz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL5nyz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOL5nyz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOL5nyz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOL5nyz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOL5nyz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL5nyz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOL5nyz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOL5nyz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOL5nyz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOL5nyz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOL5nyz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOL5nyz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOL5nyz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOL5nyz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOL5nyz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOL5nyz.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckISG78.s: Assembler messages:
encrypt.c: /tmp/cckISG78.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckISG78.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckISG78.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckISG78.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckISG78.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckISG78.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckISG78.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckISG78.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckISG78.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckISG78.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckISG78.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckISG78.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckISG78.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckISG78.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckISG78.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckISG78.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckISG78.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckISG78.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckISG78.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckISG78.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckISG78.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckISG78.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckISG78.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckISG78.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjRlfVr.s: Assembler messages:
encrypt.c: /tmp/ccjRlfVr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjRlfVr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjRlfVr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjRlfVr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRlfVr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRlfVr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRlfVr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRlfVr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRlfVr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjRlfVr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjRlfVr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjRlfVr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjRlfVr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRlfVr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjRlfVr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjRlfVr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjRlfVr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjRlfVr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjRlfVr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjRlfVr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjRlfVr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjRlfVr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjRlfVr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjRlfVr.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckSbeAN.s: Assembler messages:
encrypt.c: /tmp/cckSbeAN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckSbeAN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckSbeAN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckSbeAN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSbeAN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSbeAN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSbeAN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSbeAN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSbeAN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSbeAN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSbeAN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSbeAN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckSbeAN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSbeAN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckSbeAN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckSbeAN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckSbeAN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSbeAN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSbeAN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckSbeAN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSbeAN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckSbeAN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSbeAN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckSbeAN.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXERPuS.s: Assembler messages:
encrypt.c: /tmp/ccXERPuS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXERPuS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXERPuS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXERPuS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXERPuS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXERPuS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXERPuS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXERPuS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXERPuS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXERPuS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXERPuS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXERPuS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXERPuS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXERPuS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXERPuS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXERPuS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXERPuS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXERPuS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXERPuS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXERPuS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXERPuS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXERPuS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXERPuS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXERPuS.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXwifmh.s: Assembler messages:
encrypt.c: /tmp/ccXwifmh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXwifmh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXwifmh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXwifmh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwifmh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwifmh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwifmh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwifmh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwifmh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXwifmh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXwifmh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXwifmh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXwifmh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwifmh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXwifmh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXwifmh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXwifmh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXwifmh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXwifmh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXwifmh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXwifmh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXwifmh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXwifmh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXwifmh.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccG0Z8Aa.s: Assembler messages:
encrypt.c: /tmp/ccG0Z8Aa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG0Z8Aa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG0Z8Aa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG0Z8Aa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0Z8Aa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0Z8Aa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0Z8Aa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0Z8Aa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0Z8Aa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG0Z8Aa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG0Z8Aa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG0Z8Aa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG0Z8Aa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0Z8Aa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG0Z8Aa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG0Z8Aa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG0Z8Aa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG0Z8Aa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG0Z8Aa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0Z8Aa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG0Z8Aa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG0Z8Aa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG0Z8Aa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG0Z8Aa.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cccTeANN.s: Assembler messages:
encrypt.c: /tmp/cccTeANN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccTeANN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccTeANN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccTeANN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTeANN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTeANN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTeANN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTeANN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTeANN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccTeANN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccTeANN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccTeANN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccTeANN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTeANN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccTeANN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccTeANN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccTeANN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccTeANN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccTeANN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccTeANN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccTeANN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccTeANN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccTeANN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccTeANN.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc44T4dD.s: Assembler messages:
encrypt.c: /tmp/cc44T4dD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc44T4dD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc44T4dD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc44T4dD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44T4dD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44T4dD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44T4dD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44T4dD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44T4dD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc44T4dD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc44T4dD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc44T4dD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc44T4dD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44T4dD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc44T4dD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc44T4dD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc44T4dD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc44T4dD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc44T4dD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44T4dD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc44T4dD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc44T4dD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc44T4dD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc44T4dD.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccL1KzZ5.s: Assembler messages:
encrypt.c: /tmp/ccL1KzZ5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL1KzZ5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL1KzZ5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL1KzZ5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1KzZ5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1KzZ5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1KzZ5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1KzZ5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1KzZ5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL1KzZ5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL1KzZ5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL1KzZ5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL1KzZ5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1KzZ5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL1KzZ5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL1KzZ5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL1KzZ5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL1KzZ5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL1KzZ5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL1KzZ5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL1KzZ5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL1KzZ5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL1KzZ5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL1KzZ5.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUsb5Ek.s: Assembler messages:
encrypt.c: /tmp/ccUsb5Ek.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUsb5Ek.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUsb5Ek.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUsb5Ek.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsb5Ek.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsb5Ek.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsb5Ek.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsb5Ek.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsb5Ek.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUsb5Ek.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUsb5Ek.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUsb5Ek.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUsb5Ek.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsb5Ek.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUsb5Ek.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUsb5Ek.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUsb5Ek.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsb5Ek.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsb5Ek.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsb5Ek.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsb5Ek.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUsb5Ek.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsb5Ek.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsb5Ek.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccUsb5Ek.s: Assembler messages:
encrypt.c: /tmp/ccUsb5Ek.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUsb5Ek.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUsb5Ek.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUsb5Ek.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsb5Ek.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsb5Ek.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsb5Ek.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsb5Ek.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsb5Ek.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUsb5Ek.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUsb5Ek.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUsb5Ek.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUsb5Ek.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsb5Ek.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUsb5Ek.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUsb5Ek.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUsb5Ek.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsb5Ek.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsb5Ek.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsb5Ek.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsb5Ek.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUsb5Ek.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsb5Ek.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsb5Ek.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaCppSY.s: Assembler messages:
encrypt.c: /tmp/ccaCppSY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaCppSY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaCppSY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaCppSY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCppSY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCppSY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCppSY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCppSY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCppSY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCppSY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCppSY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCppSY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaCppSY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCppSY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaCppSY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCppSY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaCppSY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCppSY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCppSY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCppSY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCppSY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCppSY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaCppSY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCppSY.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccaCppSY.s: Assembler messages:
encrypt.c: /tmp/ccaCppSY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaCppSY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaCppSY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaCppSY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCppSY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCppSY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCppSY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCppSY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCppSY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCppSY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCppSY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCppSY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaCppSY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCppSY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaCppSY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCppSY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaCppSY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCppSY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCppSY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCppSY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCppSY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCppSY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaCppSY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCppSY.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7Tjp9K.s: Assembler messages:
encrypt.c: /tmp/cc7Tjp9K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Tjp9K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Tjp9K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Tjp9K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjp9K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjp9K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjp9K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjp9K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjp9K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Tjp9K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Tjp9K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Tjp9K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Tjp9K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjp9K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Tjp9K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7Tjp9K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Tjp9K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Tjp9K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Tjp9K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjp9K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Tjp9K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Tjp9K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Tjp9K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Tjp9K.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc7Tjp9K.s: Assembler messages:
encrypt.c: /tmp/cc7Tjp9K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Tjp9K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Tjp9K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Tjp9K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjp9K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjp9K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjp9K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjp9K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjp9K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Tjp9K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Tjp9K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Tjp9K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Tjp9K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjp9K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Tjp9K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7Tjp9K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7Tjp9K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Tjp9K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Tjp9K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Tjp9K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Tjp9K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Tjp9K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Tjp9K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7Tjp9K.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cck9FDip.s: Assembler messages:
encrypt.c: /tmp/cck9FDip.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck9FDip.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck9FDip.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck9FDip.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9FDip.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9FDip.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9FDip.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9FDip.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9FDip.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9FDip.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9FDip.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9FDip.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck9FDip.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9FDip.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck9FDip.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9FDip.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck9FDip.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9FDip.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck9FDip.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck9FDip.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9FDip.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck9FDip.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck9FDip.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck9FDip.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cck9FDip.s: Assembler messages:
encrypt.c: /tmp/cck9FDip.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck9FDip.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck9FDip.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck9FDip.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9FDip.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9FDip.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9FDip.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9FDip.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9FDip.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9FDip.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9FDip.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9FDip.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck9FDip.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9FDip.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck9FDip.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9FDip.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck9FDip.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck9FDip.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck9FDip.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck9FDip.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck9FDip.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck9FDip.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck9FDip.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck9FDip.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc6PdwAG.s: Assembler messages:
encrypt.c: /tmp/cc6PdwAG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6PdwAG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6PdwAG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6PdwAG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PdwAG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PdwAG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PdwAG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PdwAG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PdwAG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PdwAG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PdwAG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PdwAG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6PdwAG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PdwAG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6PdwAG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6PdwAG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PdwAG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PdwAG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PdwAG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PdwAG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PdwAG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6PdwAG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PdwAG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PdwAG.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc6PdwAG.s: Assembler messages:
encrypt.c: /tmp/cc6PdwAG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6PdwAG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6PdwAG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6PdwAG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PdwAG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PdwAG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PdwAG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PdwAG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PdwAG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PdwAG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PdwAG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PdwAG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6PdwAG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PdwAG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6PdwAG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6PdwAG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6PdwAG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PdwAG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PdwAG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6PdwAG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PdwAG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6PdwAG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PdwAG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6PdwAG.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccXESBHl.s: Assembler messages:
encrypt.c: /tmp/ccXESBHl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXESBHl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXESBHl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXESBHl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXESBHl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXESBHl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXESBHl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXESBHl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXESBHl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXESBHl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXESBHl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXESBHl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXESBHl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXESBHl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXESBHl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXESBHl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXESBHl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXESBHl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXESBHl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXESBHl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXESBHl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXESBHl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXESBHl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXESBHl.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccXESBHl.s: Assembler messages:
encrypt.c: /tmp/ccXESBHl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXESBHl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXESBHl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXESBHl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXESBHl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXESBHl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXESBHl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXESBHl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXESBHl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXESBHl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXESBHl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXESBHl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXESBHl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXESBHl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXESBHl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXESBHl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXESBHl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXESBHl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXESBHl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXESBHl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXESBHl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXESBHl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXESBHl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXESBHl.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1rB426.s: Assembler messages:
encrypt.c: /tmp/cc1rB426.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1rB426.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1rB426.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1rB426.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rB426.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rB426.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rB426.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rB426.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rB426.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rB426.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rB426.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rB426.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1rB426.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rB426.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1rB426.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1rB426.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rB426.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rB426.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rB426.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rB426.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rB426.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1rB426.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rB426.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rB426.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/cc1rB426.s: Assembler messages:
encrypt.c: /tmp/cc1rB426.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1rB426.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1rB426.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1rB426.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rB426.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rB426.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rB426.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rB426.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rB426.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rB426.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rB426.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rB426.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1rB426.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rB426.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1rB426.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1rB426.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1rB426.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rB426.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rB426.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1rB426.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rB426.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1rB426.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rB426.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1rB426.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxSSuSC.s: Assembler messages:
encrypt.c: /tmp/ccxSSuSC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxSSuSC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxSSuSC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxSSuSC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSuSC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSuSC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSuSC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSuSC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSuSC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSSuSC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSSuSC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSSuSC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxSSuSC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSuSC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxSSuSC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSSuSC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxSSuSC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSSuSC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSSuSC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSSuSC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSuSC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSSuSC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxSSuSC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSSuSC.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccxSSuSC.s: Assembler messages:
encrypt.c: /tmp/ccxSSuSC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxSSuSC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxSSuSC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxSSuSC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSuSC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSuSC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSuSC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSuSC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSuSC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSSuSC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSSuSC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSSuSC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxSSuSC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSuSC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxSSuSC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSSuSC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxSSuSC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxSSuSC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSSuSC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSSuSC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxSSuSC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSSuSC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxSSuSC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxSSuSC.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQF5t2V.s: Assembler messages:
encrypt.c: /tmp/ccQF5t2V.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQF5t2V.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQF5t2V.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQF5t2V.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF5t2V.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF5t2V.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF5t2V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF5t2V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF5t2V.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQF5t2V.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQF5t2V.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQF5t2V.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQF5t2V.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF5t2V.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQF5t2V.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQF5t2V.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQF5t2V.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQF5t2V.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQF5t2V.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQF5t2V.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQF5t2V.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQF5t2V.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQF5t2V.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQF5t2V.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdCWV0s.s: Assembler messages:
encrypt.c: /tmp/ccdCWV0s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdCWV0s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdCWV0s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdCWV0s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCWV0s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCWV0s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCWV0s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCWV0s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCWV0s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCWV0s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCWV0s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCWV0s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdCWV0s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCWV0s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdCWV0s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdCWV0s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdCWV0s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCWV0s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCWV0s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdCWV0s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCWV0s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdCWV0s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCWV0s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdCWV0s.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc47J7JG.s: Assembler messages:
encrypt.c: /tmp/cc47J7JG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc47J7JG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc47J7JG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc47J7JG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47J7JG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47J7JG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47J7JG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47J7JG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47J7JG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47J7JG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47J7JG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47J7JG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc47J7JG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47J7JG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc47J7JG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc47J7JG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47J7JG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47J7JG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47J7JG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47J7JG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47J7JG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc47J7JG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47J7JG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47J7JG.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccDSo0Kh.s: Assembler messages:
encrypt.c: /tmp/ccDSo0Kh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDSo0Kh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDSo0Kh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDSo0Kh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSo0Kh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSo0Kh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSo0Kh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSo0Kh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSo0Kh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDSo0Kh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDSo0Kh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDSo0Kh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDSo0Kh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSo0Kh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDSo0Kh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDSo0Kh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDSo0Kh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDSo0Kh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDSo0Kh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDSo0Kh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSo0Kh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDSo0Kh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDSo0Kh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDSo0Kh.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZeaSs3.s: Assembler messages:
encrypt.c: /tmp/ccZeaSs3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZeaSs3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZeaSs3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZeaSs3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeaSs3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeaSs3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeaSs3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeaSs3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeaSs3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZeaSs3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZeaSs3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZeaSs3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZeaSs3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeaSs3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZeaSs3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZeaSs3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZeaSs3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZeaSs3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZeaSs3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZeaSs3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZeaSs3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZeaSs3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZeaSs3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZeaSs3.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccs7NO0F.s: Assembler messages:
encrypt.c: /tmp/ccs7NO0F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs7NO0F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs7NO0F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccs7NO0F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7NO0F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7NO0F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7NO0F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7NO0F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7NO0F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs7NO0F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs7NO0F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs7NO0F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs7NO0F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7NO0F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs7NO0F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs7NO0F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccs7NO0F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccs7NO0F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs7NO0F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs7NO0F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs7NO0F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs7NO0F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs7NO0F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccs7NO0F.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9HhPiR.s: Assembler messages:
encrypt.c: /tmp/cc9HhPiR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9HhPiR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9HhPiR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9HhPiR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HhPiR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HhPiR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HhPiR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HhPiR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HhPiR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9HhPiR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9HhPiR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9HhPiR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9HhPiR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HhPiR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9HhPiR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9HhPiR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9HhPiR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9HhPiR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9HhPiR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9HhPiR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9HhPiR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9HhPiR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9HhPiR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9HhPiR.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgV2fNp.s: Assembler messages:
encrypt.c: /tmp/ccgV2fNp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgV2fNp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgV2fNp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgV2fNp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgV2fNp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgV2fNp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgV2fNp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgV2fNp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgV2fNp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgV2fNp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgV2fNp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgV2fNp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgV2fNp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgV2fNp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgV2fNp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgV2fNp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgV2fNp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgV2fNp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgV2fNp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgV2fNp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgV2fNp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgV2fNp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgV2fNp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgV2fNp.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4wCFbe.s: Assembler messages:
encrypt.c: /tmp/cc4wCFbe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4wCFbe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4wCFbe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4wCFbe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wCFbe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wCFbe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wCFbe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wCFbe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wCFbe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wCFbe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wCFbe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wCFbe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4wCFbe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wCFbe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4wCFbe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wCFbe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4wCFbe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4wCFbe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4wCFbe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4wCFbe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wCFbe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4wCFbe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4wCFbe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4wCFbe.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5Hs8Az.s: Assembler messages:
encrypt.c: /tmp/cc5Hs8Az.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Hs8Az.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Hs8Az.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Hs8Az.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hs8Az.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hs8Az.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hs8Az.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hs8Az.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hs8Az.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Hs8Az.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Hs8Az.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Hs8Az.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Hs8Az.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hs8Az.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Hs8Az.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5Hs8Az.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Hs8Az.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Hs8Az.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Hs8Az.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Hs8Az.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Hs8Az.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Hs8Az.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Hs8Az.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Hs8Az.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHIdzx2.s: Assembler messages:
encrypt.c: /tmp/ccHIdzx2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHIdzx2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHIdzx2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHIdzx2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIdzx2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIdzx2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIdzx2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIdzx2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIdzx2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHIdzx2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHIdzx2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHIdzx2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHIdzx2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIdzx2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHIdzx2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHIdzx2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHIdzx2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIdzx2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIdzx2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIdzx2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIdzx2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHIdzx2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIdzx2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIdzx2.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpUMNpC.s: Assembler messages:
encrypt.c: /tmp/ccpUMNpC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpUMNpC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpUMNpC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpUMNpC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUMNpC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUMNpC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUMNpC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUMNpC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUMNpC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUMNpC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUMNpC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUMNpC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpUMNpC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUMNpC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpUMNpC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUMNpC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpUMNpC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpUMNpC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpUMNpC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpUMNpC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpUMNpC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpUMNpC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpUMNpC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpUMNpC.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6YxkA5.s: Assembler messages:
encrypt.c: /tmp/cc6YxkA5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6YxkA5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6YxkA5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6YxkA5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YxkA5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YxkA5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YxkA5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YxkA5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YxkA5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YxkA5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YxkA5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YxkA5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6YxkA5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YxkA5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6YxkA5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YxkA5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6YxkA5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YxkA5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YxkA5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YxkA5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YxkA5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YxkA5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6YxkA5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YxkA5.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgoOvcw.s: Assembler messages:
encrypt.c: /tmp/ccgoOvcw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgoOvcw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgoOvcw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgoOvcw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoOvcw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoOvcw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoOvcw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoOvcw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoOvcw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoOvcw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoOvcw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoOvcw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgoOvcw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoOvcw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgoOvcw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgoOvcw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgoOvcw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoOvcw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoOvcw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgoOvcw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoOvcw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgoOvcw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoOvcw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgoOvcw.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4w4eEW.s: Assembler messages:
encrypt.c: /tmp/cc4w4eEW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4w4eEW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4w4eEW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4w4eEW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4w4eEW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4w4eEW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4w4eEW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4w4eEW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4w4eEW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4w4eEW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4w4eEW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4w4eEW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4w4eEW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4w4eEW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4w4eEW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4w4eEW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4w4eEW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4w4eEW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4w4eEW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4w4eEW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4w4eEW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4w4eEW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4w4eEW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4w4eEW.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYwCXuz.s: Assembler messages:
encrypt.c: /tmp/ccYwCXuz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYwCXuz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYwCXuz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYwCXuz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwCXuz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwCXuz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwCXuz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwCXuz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwCXuz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYwCXuz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYwCXuz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYwCXuz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYwCXuz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwCXuz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYwCXuz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYwCXuz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYwCXuz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYwCXuz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYwCXuz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYwCXuz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYwCXuz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYwCXuz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYwCXuz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYwCXuz.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNCK1ps.s: Assembler messages:
encrypt.c: /tmp/ccNCK1ps.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNCK1ps.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNCK1ps.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNCK1ps.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCK1ps.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCK1ps.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCK1ps.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCK1ps.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCK1ps.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCK1ps.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCK1ps.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCK1ps.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNCK1ps.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCK1ps.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNCK1ps.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCK1ps.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNCK1ps.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNCK1ps.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCK1ps.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCK1ps.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNCK1ps.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCK1ps.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNCK1ps.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNCK1ps.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQuby6R.s: Assembler messages:
encrypt.c: /tmp/ccQuby6R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQuby6R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQuby6R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQuby6R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuby6R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuby6R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuby6R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuby6R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuby6R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQuby6R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQuby6R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQuby6R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQuby6R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuby6R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQuby6R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQuby6R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQuby6R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQuby6R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQuby6R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQuby6R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQuby6R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQuby6R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQuby6R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQuby6R.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc25f3oh.s: Assembler messages:
encrypt.c: /tmp/cc25f3oh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc25f3oh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc25f3oh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc25f3oh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25f3oh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25f3oh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25f3oh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25f3oh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25f3oh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc25f3oh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc25f3oh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc25f3oh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc25f3oh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25f3oh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc25f3oh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc25f3oh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc25f3oh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc25f3oh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc25f3oh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc25f3oh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc25f3oh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc25f3oh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc25f3oh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc25f3oh.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjAQTAJ.s: Assembler messages:
encrypt.c: /tmp/ccjAQTAJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjAQTAJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjAQTAJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjAQTAJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAQTAJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAQTAJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAQTAJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAQTAJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAQTAJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjAQTAJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjAQTAJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjAQTAJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjAQTAJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAQTAJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjAQTAJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjAQTAJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjAQTAJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjAQTAJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjAQTAJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjAQTAJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjAQTAJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjAQTAJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjAQTAJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjAQTAJ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc85sBYk.s: Assembler messages:
encrypt.c: /tmp/cc85sBYk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc85sBYk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc85sBYk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc85sBYk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85sBYk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85sBYk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85sBYk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85sBYk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85sBYk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc85sBYk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc85sBYk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc85sBYk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc85sBYk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85sBYk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc85sBYk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc85sBYk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc85sBYk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc85sBYk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc85sBYk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85sBYk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc85sBYk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc85sBYk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc85sBYk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc85sBYk.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZDXFfO.s: Assembler messages:
encrypt.c: /tmp/ccZDXFfO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZDXFfO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZDXFfO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZDXFfO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDXFfO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDXFfO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDXFfO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDXFfO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDXFfO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDXFfO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDXFfO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDXFfO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZDXFfO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDXFfO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZDXFfO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDXFfO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZDXFfO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDXFfO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDXFfO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDXFfO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDXFfO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDXFfO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZDXFfO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDXFfO.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPmIGTA.s: Assembler messages:
encrypt.c: /tmp/ccPmIGTA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPmIGTA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPmIGTA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPmIGTA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmIGTA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmIGTA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmIGTA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmIGTA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmIGTA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPmIGTA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPmIGTA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPmIGTA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPmIGTA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmIGTA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPmIGTA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPmIGTA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPmIGTA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPmIGTA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPmIGTA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPmIGTA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPmIGTA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPmIGTA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPmIGTA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPmIGTA.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cclPuAba.s: Assembler messages:
encrypt.c: /tmp/cclPuAba.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclPuAba.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclPuAba.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclPuAba.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPuAba.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPuAba.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPuAba.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPuAba.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPuAba.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPuAba.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPuAba.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPuAba.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclPuAba.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPuAba.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclPuAba.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPuAba.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclPuAba.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclPuAba.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPuAba.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPuAba.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclPuAba.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPuAba.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclPuAba.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclPuAba.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0lIIlr.s: Assembler messages:
encrypt.c: /tmp/cc0lIIlr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0lIIlr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0lIIlr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0lIIlr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lIIlr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lIIlr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lIIlr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lIIlr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lIIlr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lIIlr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lIIlr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lIIlr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0lIIlr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lIIlr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0lIIlr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lIIlr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0lIIlr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0lIIlr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0lIIlr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0lIIlr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0lIIlr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0lIIlr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0lIIlr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0lIIlr.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvivqYY.s: Assembler messages:
encrypt.c: /tmp/ccvivqYY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvivqYY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvivqYY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvivqYY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvivqYY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvivqYY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvivqYY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvivqYY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvivqYY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvivqYY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvivqYY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvivqYY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvivqYY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvivqYY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvivqYY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvivqYY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvivqYY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvivqYY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvivqYY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvivqYY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvivqYY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvivqYY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvivqYY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvivqYY.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWD2xUR.s: Assembler messages:
encrypt.c: /tmp/ccWD2xUR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWD2xUR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWD2xUR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWD2xUR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD2xUR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD2xUR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD2xUR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD2xUR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD2xUR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWD2xUR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWD2xUR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWD2xUR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWD2xUR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD2xUR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWD2xUR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWD2xUR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWD2xUR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWD2xUR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWD2xUR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWD2xUR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWD2xUR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWD2xUR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWD2xUR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWD2xUR.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccynsAmi.s: Assembler messages:
encrypt.c: /tmp/ccynsAmi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccynsAmi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccynsAmi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccynsAmi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynsAmi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynsAmi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynsAmi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynsAmi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynsAmi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccynsAmi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccynsAmi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccynsAmi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccynsAmi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynsAmi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccynsAmi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccynsAmi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccynsAmi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynsAmi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynsAmi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynsAmi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynsAmi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccynsAmi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynsAmi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynsAmi.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc60uwmE.s: Assembler messages:
encrypt.c: /tmp/cc60uwmE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc60uwmE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc60uwmE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc60uwmE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60uwmE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60uwmE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60uwmE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60uwmE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60uwmE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc60uwmE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc60uwmE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc60uwmE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc60uwmE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60uwmE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc60uwmE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc60uwmE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc60uwmE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc60uwmE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc60uwmE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc60uwmE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc60uwmE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc60uwmE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc60uwmE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc60uwmE.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuXKE7g.s: Assembler messages:
encrypt.c: /tmp/ccuXKE7g.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuXKE7g.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuXKE7g.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuXKE7g.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXKE7g.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXKE7g.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXKE7g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXKE7g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXKE7g.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXKE7g.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXKE7g.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXKE7g.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuXKE7g.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXKE7g.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuXKE7g.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXKE7g.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuXKE7g.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuXKE7g.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXKE7g.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXKE7g.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuXKE7g.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXKE7g.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuXKE7g.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuXKE7g.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc06oyB2.s: Assembler messages:
encrypt.c: /tmp/cc06oyB2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc06oyB2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc06oyB2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc06oyB2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06oyB2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06oyB2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06oyB2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06oyB2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06oyB2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06oyB2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06oyB2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06oyB2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc06oyB2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06oyB2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc06oyB2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc06oyB2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc06oyB2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06oyB2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06oyB2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc06oyB2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06oyB2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc06oyB2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06oyB2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc06oyB2.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccge1ySv.s: Assembler messages:
encrypt.c: /tmp/ccge1ySv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccge1ySv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccge1ySv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccge1ySv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccge1ySv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccge1ySv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccge1ySv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccge1ySv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccge1ySv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccge1ySv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccge1ySv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccge1ySv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccge1ySv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccge1ySv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccge1ySv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccge1ySv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccge1ySv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccge1ySv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccge1ySv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccge1ySv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccge1ySv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccge1ySv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccge1ySv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccge1ySv.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cce5wJow.s: Assembler messages:
encrypt.c: /tmp/cce5wJow.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce5wJow.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce5wJow.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce5wJow.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5wJow.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5wJow.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5wJow.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5wJow.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5wJow.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce5wJow.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce5wJow.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce5wJow.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce5wJow.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5wJow.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce5wJow.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce5wJow.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce5wJow.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5wJow.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5wJow.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce5wJow.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5wJow.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce5wJow.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5wJow.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce5wJow.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnmhjGZ.s: Assembler messages:
encrypt.c: /tmp/ccnmhjGZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnmhjGZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnmhjGZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnmhjGZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmhjGZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmhjGZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmhjGZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmhjGZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmhjGZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmhjGZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmhjGZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmhjGZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnmhjGZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmhjGZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnmhjGZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmhjGZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnmhjGZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnmhjGZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnmhjGZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnmhjGZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnmhjGZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnmhjGZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnmhjGZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnmhjGZ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccJfGTCH.s: Assembler messages:
encrypt.c: /tmp/ccJfGTCH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJfGTCH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJfGTCH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJfGTCH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfGTCH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfGTCH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfGTCH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfGTCH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfGTCH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJfGTCH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJfGTCH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJfGTCH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJfGTCH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfGTCH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJfGTCH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJfGTCH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJfGTCH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfGTCH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfGTCH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJfGTCH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfGTCH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJfGTCH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfGTCH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJfGTCH.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccwBdlck.s: Assembler messages:
encrypt.c: /tmp/ccwBdlck.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwBdlck.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwBdlck.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwBdlck.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBdlck.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBdlck.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBdlck.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBdlck.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBdlck.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBdlck.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBdlck.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBdlck.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwBdlck.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBdlck.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwBdlck.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBdlck.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwBdlck.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwBdlck.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwBdlck.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwBdlck.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwBdlck.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwBdlck.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwBdlck.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwBdlck.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBq4dFa.s: Assembler messages:
encrypt.c: /tmp/ccBq4dFa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBq4dFa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBq4dFa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBq4dFa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq4dFa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq4dFa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq4dFa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq4dFa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq4dFa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBq4dFa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBq4dFa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBq4dFa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBq4dFa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq4dFa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBq4dFa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBq4dFa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBq4dFa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBq4dFa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBq4dFa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBq4dFa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBq4dFa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBq4dFa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBq4dFa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBq4dFa.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvf0ABD.s: Assembler messages:
encrypt.c: /tmp/ccvf0ABD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvf0ABD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvf0ABD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvf0ABD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvf0ABD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvf0ABD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvf0ABD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvf0ABD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvf0ABD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvf0ABD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvf0ABD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvf0ABD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvf0ABD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvf0ABD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvf0ABD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvf0ABD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvf0ABD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvf0ABD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvf0ABD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvf0ABD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvf0ABD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvf0ABD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvf0ABD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvf0ABD.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV9cp71.s: Assembler messages:
encrypt.c: /tmp/ccV9cp71.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV9cp71.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV9cp71.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccV9cp71.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9cp71.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9cp71.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9cp71.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9cp71.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9cp71.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV9cp71.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV9cp71.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV9cp71.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV9cp71.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9cp71.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV9cp71.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV9cp71.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccV9cp71.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccV9cp71.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV9cp71.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV9cp71.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9cp71.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV9cp71.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV9cp71.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccV9cp71.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccomOZrp.s: Assembler messages:
encrypt.c: /tmp/ccomOZrp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccomOZrp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccomOZrp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccomOZrp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomOZrp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomOZrp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomOZrp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomOZrp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomOZrp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomOZrp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomOZrp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomOZrp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccomOZrp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomOZrp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccomOZrp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccomOZrp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccomOZrp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomOZrp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomOZrp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccomOZrp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomOZrp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccomOZrp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomOZrp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccomOZrp.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5M0bBO.s: Assembler messages:
encrypt.c: /tmp/cc5M0bBO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5M0bBO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5M0bBO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5M0bBO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5M0bBO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5M0bBO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5M0bBO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5M0bBO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5M0bBO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5M0bBO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5M0bBO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5M0bBO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5M0bBO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5M0bBO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5M0bBO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5M0bBO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5M0bBO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5M0bBO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5M0bBO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5M0bBO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5M0bBO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5M0bBO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5M0bBO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5M0bBO.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccp3UkOn.s: Assembler messages:
encrypt.c: /tmp/ccp3UkOn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp3UkOn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp3UkOn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp3UkOn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3UkOn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3UkOn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3UkOn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3UkOn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3UkOn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp3UkOn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp3UkOn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp3UkOn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp3UkOn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3UkOn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp3UkOn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp3UkOn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp3UkOn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp3UkOn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp3UkOn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp3UkOn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp3UkOn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp3UkOn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp3UkOn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp3UkOn.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPoJX3e.s: Assembler messages:
encrypt.c: /tmp/ccPoJX3e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPoJX3e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPoJX3e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPoJX3e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoJX3e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoJX3e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoJX3e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoJX3e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoJX3e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPoJX3e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPoJX3e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPoJX3e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPoJX3e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoJX3e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPoJX3e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPoJX3e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPoJX3e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPoJX3e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPoJX3e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoJX3e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPoJX3e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPoJX3e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPoJX3e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPoJX3e.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpcvIhH.s: Assembler messages:
encrypt.c: /tmp/ccpcvIhH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpcvIhH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpcvIhH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpcvIhH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcvIhH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcvIhH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcvIhH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcvIhH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcvIhH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpcvIhH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpcvIhH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpcvIhH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpcvIhH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcvIhH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpcvIhH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpcvIhH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpcvIhH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpcvIhH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpcvIhH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpcvIhH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpcvIhH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpcvIhH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpcvIhH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpcvIhH.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclK5sM8.s: Assembler messages:
encrypt.c: /tmp/cclK5sM8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclK5sM8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclK5sM8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclK5sM8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK5sM8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK5sM8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK5sM8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK5sM8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK5sM8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclK5sM8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclK5sM8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclK5sM8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclK5sM8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK5sM8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclK5sM8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclK5sM8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclK5sM8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclK5sM8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclK5sM8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclK5sM8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK5sM8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclK5sM8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclK5sM8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclK5sM8.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoyXFrC.s: Assembler messages:
encrypt.c: /tmp/ccoyXFrC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoyXFrC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoyXFrC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoyXFrC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyXFrC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyXFrC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyXFrC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyXFrC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyXFrC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoyXFrC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoyXFrC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoyXFrC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoyXFrC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyXFrC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoyXFrC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoyXFrC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoyXFrC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoyXFrC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoyXFrC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoyXFrC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoyXFrC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoyXFrC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoyXFrC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoyXFrC.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVqKY0x.s: Assembler messages:
encrypt.c: /tmp/ccVqKY0x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVqKY0x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVqKY0x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVqKY0x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqKY0x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqKY0x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqKY0x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqKY0x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqKY0x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqKY0x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqKY0x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqKY0x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVqKY0x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqKY0x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVqKY0x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqKY0x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVqKY0x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVqKY0x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVqKY0x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVqKY0x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVqKY0x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVqKY0x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVqKY0x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVqKY0x.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccijyNqV.s: Assembler messages:
encrypt.c: /tmp/ccijyNqV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccijyNqV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccijyNqV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccijyNqV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijyNqV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijyNqV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijyNqV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijyNqV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijyNqV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccijyNqV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccijyNqV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccijyNqV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccijyNqV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijyNqV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccijyNqV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccijyNqV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccijyNqV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijyNqV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijyNqV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijyNqV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijyNqV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccijyNqV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijyNqV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijyNqV.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZU43iR.s: Assembler messages:
encrypt.c: /tmp/ccZU43iR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZU43iR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZU43iR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZU43iR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZU43iR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZU43iR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZU43iR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZU43iR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZU43iR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZU43iR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZU43iR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZU43iR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZU43iR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZU43iR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZU43iR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZU43iR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZU43iR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZU43iR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZU43iR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZU43iR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZU43iR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZU43iR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZU43iR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZU43iR.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgF2xpt.s: Assembler messages:
encrypt.c: /tmp/ccgF2xpt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgF2xpt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgF2xpt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgF2xpt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF2xpt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF2xpt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF2xpt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF2xpt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF2xpt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgF2xpt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgF2xpt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgF2xpt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgF2xpt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF2xpt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgF2xpt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgF2xpt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgF2xpt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgF2xpt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgF2xpt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgF2xpt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF2xpt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgF2xpt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgF2xpt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgF2xpt.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6fLhlg.s: Assembler messages:
encrypt.c: /tmp/cc6fLhlg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6fLhlg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6fLhlg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6fLhlg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fLhlg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fLhlg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fLhlg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fLhlg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fLhlg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6fLhlg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6fLhlg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6fLhlg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6fLhlg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fLhlg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6fLhlg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6fLhlg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6fLhlg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fLhlg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fLhlg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6fLhlg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fLhlg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6fLhlg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fLhlg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6fLhlg.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHBzyEM.s: Assembler messages:
encrypt.c: /tmp/ccHBzyEM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHBzyEM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHBzyEM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHBzyEM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBzyEM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBzyEM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBzyEM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBzyEM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBzyEM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBzyEM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBzyEM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBzyEM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHBzyEM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBzyEM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHBzyEM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBzyEM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHBzyEM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHBzyEM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHBzyEM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHBzyEM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHBzyEM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHBzyEM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHBzyEM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHBzyEM.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2Q0J0O.s: Assembler messages:
encrypt.c: /tmp/cc2Q0J0O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2Q0J0O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2Q0J0O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2Q0J0O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Q0J0O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Q0J0O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Q0J0O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Q0J0O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Q0J0O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Q0J0O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Q0J0O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Q0J0O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2Q0J0O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Q0J0O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2Q0J0O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Q0J0O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2Q0J0O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2Q0J0O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Q0J0O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Q0J0O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2Q0J0O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Q0J0O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2Q0J0O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2Q0J0O.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSwDKWj.s: Assembler messages:
encrypt.c: /tmp/ccSwDKWj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSwDKWj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSwDKWj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSwDKWj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwDKWj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwDKWj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwDKWj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwDKWj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwDKWj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSwDKWj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSwDKWj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSwDKWj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSwDKWj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwDKWj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSwDKWj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSwDKWj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSwDKWj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwDKWj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwDKWj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSwDKWj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwDKWj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSwDKWj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwDKWj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSwDKWj.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccR9u5HB.s: Assembler messages:
encrypt.c: /tmp/ccR9u5HB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR9u5HB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR9u5HB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR9u5HB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9u5HB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9u5HB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9u5HB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9u5HB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9u5HB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR9u5HB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR9u5HB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR9u5HB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR9u5HB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9u5HB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR9u5HB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR9u5HB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR9u5HB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR9u5HB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR9u5HB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR9u5HB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR9u5HB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR9u5HB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR9u5HB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR9u5HB.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaqvzlf.s: Assembler messages:
encrypt.c: /tmp/ccaqvzlf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaqvzlf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaqvzlf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaqvzlf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqvzlf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqvzlf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqvzlf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqvzlf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqvzlf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaqvzlf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaqvzlf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaqvzlf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaqvzlf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqvzlf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaqvzlf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaqvzlf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaqvzlf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaqvzlf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaqvzlf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaqvzlf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaqvzlf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaqvzlf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaqvzlf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaqvzlf.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKysqEG.s: Assembler messages:
encrypt.c: /tmp/ccKysqEG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKysqEG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKysqEG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKysqEG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKysqEG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKysqEG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKysqEG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKysqEG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKysqEG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKysqEG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKysqEG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKysqEG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKysqEG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKysqEG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKysqEG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKysqEG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKysqEG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKysqEG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKysqEG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKysqEG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKysqEG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKysqEG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKysqEG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKysqEG.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQfH0Qa.s: Assembler messages:
encrypt.c: /tmp/ccQfH0Qa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQfH0Qa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQfH0Qa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQfH0Qa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfH0Qa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfH0Qa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfH0Qa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfH0Qa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfH0Qa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQfH0Qa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQfH0Qa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQfH0Qa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQfH0Qa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfH0Qa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQfH0Qa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQfH0Qa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQfH0Qa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQfH0Qa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQfH0Qa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQfH0Qa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQfH0Qa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQfH0Qa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQfH0Qa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQfH0Qa.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccD8lmGE.s: Assembler messages:
encrypt.c: /tmp/ccD8lmGE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD8lmGE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD8lmGE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD8lmGE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8lmGE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8lmGE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8lmGE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8lmGE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8lmGE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8lmGE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8lmGE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8lmGE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD8lmGE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8lmGE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD8lmGE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8lmGE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD8lmGE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD8lmGE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8lmGE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8lmGE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD8lmGE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8lmGE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD8lmGE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD8lmGE.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXJzMNX.s: Assembler messages:
encrypt.c: /tmp/ccXJzMNX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXJzMNX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXJzMNX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXJzMNX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJzMNX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJzMNX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJzMNX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJzMNX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJzMNX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXJzMNX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXJzMNX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXJzMNX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXJzMNX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJzMNX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXJzMNX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXJzMNX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXJzMNX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXJzMNX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXJzMNX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXJzMNX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXJzMNX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXJzMNX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXJzMNX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXJzMNX.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXOHams.s: Assembler messages:
encrypt.c: /tmp/ccXOHams.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXOHams.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXOHams.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXOHams.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOHams.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOHams.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOHams.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOHams.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOHams.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXOHams.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXOHams.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXOHams.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXOHams.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOHams.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXOHams.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXOHams.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXOHams.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOHams.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOHams.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXOHams.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOHams.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXOHams.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOHams.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXOHams.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdlpiS2.s: Assembler messages:
encrypt.c: /tmp/ccdlpiS2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdlpiS2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdlpiS2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdlpiS2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlpiS2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlpiS2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlpiS2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlpiS2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlpiS2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlpiS2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlpiS2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlpiS2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdlpiS2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlpiS2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdlpiS2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlpiS2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdlpiS2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlpiS2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdlpiS2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdlpiS2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlpiS2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdlpiS2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdlpiS2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdlpiS2.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1jxQTj.s: Assembler messages:
encrypt.c: /tmp/cc1jxQTj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1jxQTj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1jxQTj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1jxQTj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jxQTj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jxQTj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jxQTj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jxQTj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jxQTj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1jxQTj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1jxQTj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1jxQTj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1jxQTj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jxQTj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1jxQTj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1jxQTj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1jxQTj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1jxQTj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1jxQTj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1jxQTj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1jxQTj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1jxQTj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1jxQTj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1jxQTj.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccoWVcOO.s: Assembler messages:
encrypt.c: /tmp/ccoWVcOO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoWVcOO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoWVcOO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoWVcOO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWVcOO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWVcOO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWVcOO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWVcOO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWVcOO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWVcOO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWVcOO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWVcOO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoWVcOO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWVcOO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoWVcOO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoWVcOO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWVcOO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWVcOO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWVcOO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWVcOO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWVcOO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoWVcOO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWVcOO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWVcOO.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccX12WbO.s: Assembler messages:
encrypt.c: /tmp/ccX12WbO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX12WbO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX12WbO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX12WbO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX12WbO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX12WbO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX12WbO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX12WbO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX12WbO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX12WbO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX12WbO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX12WbO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX12WbO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX12WbO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX12WbO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX12WbO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX12WbO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX12WbO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX12WbO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX12WbO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX12WbO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX12WbO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX12WbO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX12WbO.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cccrA08c.s: Assembler messages:
encrypt.c: /tmp/cccrA08c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccrA08c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccrA08c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccrA08c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrA08c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrA08c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrA08c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrA08c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrA08c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccrA08c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccrA08c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccrA08c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccrA08c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrA08c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccrA08c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccrA08c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccrA08c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccrA08c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccrA08c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccrA08c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccrA08c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccrA08c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccrA08c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccrA08c.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc75Bgx2.s: Assembler messages:
encrypt.c: /tmp/cc75Bgx2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc75Bgx2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc75Bgx2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc75Bgx2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Bgx2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Bgx2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Bgx2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Bgx2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Bgx2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75Bgx2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75Bgx2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75Bgx2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc75Bgx2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Bgx2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc75Bgx2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc75Bgx2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc75Bgx2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75Bgx2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75Bgx2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc75Bgx2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75Bgx2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc75Bgx2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75Bgx2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc75Bgx2.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9e6eXG.s: Assembler messages:
encrypt.c: /tmp/cc9e6eXG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9e6eXG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9e6eXG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9e6eXG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9e6eXG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9e6eXG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9e6eXG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9e6eXG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9e6eXG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9e6eXG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9e6eXG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9e6eXG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9e6eXG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9e6eXG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9e6eXG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9e6eXG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9e6eXG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9e6eXG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9e6eXG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9e6eXG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9e6eXG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9e6eXG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9e6eXG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9e6eXG.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccL5xbJ.s: Assembler messages:
encrypt.c: /tmp/cccL5xbJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccL5xbJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccL5xbJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccL5xbJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccL5xbJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccL5xbJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccL5xbJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccL5xbJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccL5xbJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccL5xbJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccL5xbJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccL5xbJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccL5xbJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccL5xbJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccL5xbJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccL5xbJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccL5xbJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccL5xbJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccL5xbJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccL5xbJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccL5xbJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccL5xbJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccL5xbJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccL5xbJ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsxVn25.s: Assembler messages:
encrypt.c: /tmp/ccsxVn25.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsxVn25.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsxVn25.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsxVn25.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxVn25.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxVn25.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxVn25.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxVn25.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxVn25.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxVn25.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxVn25.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxVn25.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsxVn25.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxVn25.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsxVn25.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsxVn25.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsxVn25.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxVn25.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxVn25.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsxVn25.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxVn25.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsxVn25.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxVn25.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsxVn25.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTUQkBw.s: Assembler messages:
encrypt.c: /tmp/ccTUQkBw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTUQkBw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTUQkBw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTUQkBw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUQkBw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUQkBw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUQkBw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUQkBw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUQkBw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTUQkBw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTUQkBw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTUQkBw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTUQkBw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUQkBw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTUQkBw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTUQkBw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTUQkBw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTUQkBw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTUQkBw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTUQkBw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTUQkBw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTUQkBw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTUQkBw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTUQkBw.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXtYD6Y.s: Assembler messages:
encrypt.c: /tmp/ccXtYD6Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXtYD6Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXtYD6Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXtYD6Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtYD6Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtYD6Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtYD6Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtYD6Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtYD6Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXtYD6Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXtYD6Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXtYD6Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXtYD6Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtYD6Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXtYD6Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXtYD6Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXtYD6Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXtYD6Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXtYD6Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXtYD6Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXtYD6Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXtYD6Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXtYD6Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXtYD6Y.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccONktOs.s: Assembler messages:
encrypt.c: /tmp/ccONktOs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccONktOs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccONktOs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccONktOs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONktOs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONktOs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONktOs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONktOs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONktOs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONktOs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONktOs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONktOs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccONktOs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONktOs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccONktOs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccONktOs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONktOs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONktOs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONktOs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONktOs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONktOs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccONktOs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONktOs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONktOs.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsK94TX.s: Assembler messages:
encrypt.c: /tmp/ccsK94TX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsK94TX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsK94TX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsK94TX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK94TX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK94TX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK94TX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK94TX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK94TX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsK94TX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsK94TX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsK94TX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsK94TX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK94TX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsK94TX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsK94TX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsK94TX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsK94TX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsK94TX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsK94TX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsK94TX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsK94TX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsK94TX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsK94TX.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDgLfgL.s: Assembler messages:
encrypt.c: /tmp/ccDgLfgL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDgLfgL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDgLfgL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDgLfgL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgLfgL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgLfgL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgLfgL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgLfgL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgLfgL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDgLfgL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDgLfgL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDgLfgL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDgLfgL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgLfgL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDgLfgL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDgLfgL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDgLfgL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDgLfgL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDgLfgL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDgLfgL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDgLfgL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDgLfgL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDgLfgL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDgLfgL.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDvg8ko.s: Assembler messages:
encrypt.c: /tmp/ccDvg8ko.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDvg8ko.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDvg8ko.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDvg8ko.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvg8ko.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvg8ko.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvg8ko.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvg8ko.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvg8ko.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvg8ko.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvg8ko.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvg8ko.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDvg8ko.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvg8ko.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDvg8ko.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvg8ko.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDvg8ko.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvg8ko.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDvg8ko.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDvg8ko.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvg8ko.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDvg8ko.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDvg8ko.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDvg8ko.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchDMpA9.s: Assembler messages:
encrypt.c: /tmp/cchDMpA9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchDMpA9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchDMpA9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchDMpA9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDMpA9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDMpA9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDMpA9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDMpA9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDMpA9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchDMpA9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchDMpA9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchDMpA9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchDMpA9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDMpA9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchDMpA9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchDMpA9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchDMpA9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchDMpA9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchDMpA9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchDMpA9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchDMpA9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchDMpA9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchDMpA9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchDMpA9.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctCJTPJ.s: Assembler messages:
encrypt.c: /tmp/cctCJTPJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctCJTPJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctCJTPJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctCJTPJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCJTPJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCJTPJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCJTPJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCJTPJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCJTPJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctCJTPJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctCJTPJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctCJTPJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctCJTPJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCJTPJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctCJTPJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctCJTPJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctCJTPJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctCJTPJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctCJTPJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctCJTPJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctCJTPJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctCJTPJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctCJTPJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctCJTPJ.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMAFrzY.s: Assembler messages:
encrypt.c: /tmp/ccMAFrzY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMAFrzY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMAFrzY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMAFrzY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAFrzY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAFrzY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAFrzY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAFrzY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAFrzY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMAFrzY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMAFrzY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMAFrzY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMAFrzY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAFrzY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMAFrzY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMAFrzY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMAFrzY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMAFrzY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMAFrzY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMAFrzY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMAFrzY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMAFrzY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMAFrzY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMAFrzY.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj0WqCC.s: Assembler messages:
encrypt.c: /tmp/ccj0WqCC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj0WqCC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj0WqCC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj0WqCC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0WqCC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0WqCC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0WqCC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0WqCC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0WqCC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0WqCC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0WqCC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0WqCC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj0WqCC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0WqCC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj0WqCC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0WqCC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj0WqCC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0WqCC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0WqCC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0WqCC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0WqCC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0WqCC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj0WqCC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0WqCC.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3GM3Ry.s: Assembler messages:
encrypt.c: /tmp/cc3GM3Ry.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3GM3Ry.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3GM3Ry.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3GM3Ry.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GM3Ry.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GM3Ry.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GM3Ry.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GM3Ry.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GM3Ry.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3GM3Ry.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3GM3Ry.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3GM3Ry.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3GM3Ry.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GM3Ry.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3GM3Ry.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3GM3Ry.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3GM3Ry.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3GM3Ry.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3GM3Ry.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3GM3Ry.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3GM3Ry.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3GM3Ry.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3GM3Ry.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3GM3Ry.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfH3n4T.s: Assembler messages:
encrypt.c: /tmp/ccfH3n4T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfH3n4T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfH3n4T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfH3n4T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH3n4T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH3n4T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH3n4T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH3n4T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH3n4T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfH3n4T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfH3n4T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfH3n4T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfH3n4T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH3n4T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfH3n4T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfH3n4T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfH3n4T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfH3n4T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfH3n4T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfH3n4T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfH3n4T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfH3n4T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfH3n4T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfH3n4T.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc79BZWn.s: Assembler messages:
encrypt.c: /tmp/cc79BZWn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc79BZWn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc79BZWn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc79BZWn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79BZWn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79BZWn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79BZWn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79BZWn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79BZWn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc79BZWn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc79BZWn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc79BZWn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc79BZWn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79BZWn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc79BZWn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc79BZWn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc79BZWn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79BZWn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79BZWn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79BZWn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79BZWn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc79BZWn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79BZWn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79BZWn.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYqHBtY.s: Assembler messages:
encrypt.c: /tmp/ccYqHBtY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYqHBtY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYqHBtY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYqHBtY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqHBtY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqHBtY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqHBtY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqHBtY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqHBtY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqHBtY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqHBtY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqHBtY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYqHBtY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqHBtY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYqHBtY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqHBtY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYqHBtY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqHBtY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqHBtY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqHBtY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqHBtY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqHBtY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYqHBtY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqHBtY.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccE4zZk9.s: Assembler messages:
encrypt.c: /tmp/ccE4zZk9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE4zZk9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE4zZk9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE4zZk9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4zZk9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4zZk9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4zZk9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4zZk9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4zZk9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE4zZk9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE4zZk9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE4zZk9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE4zZk9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4zZk9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE4zZk9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE4zZk9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE4zZk9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE4zZk9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE4zZk9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE4zZk9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4zZk9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE4zZk9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE4zZk9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE4zZk9.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccityG2H.s: Assembler messages:
encrypt.c: /tmp/ccityG2H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccityG2H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccityG2H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccityG2H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccityG2H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccityG2H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccityG2H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccityG2H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccityG2H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccityG2H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccityG2H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccityG2H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccityG2H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccityG2H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccityG2H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccityG2H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccityG2H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccityG2H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccityG2H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccityG2H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccityG2H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccityG2H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccityG2H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccityG2H.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUBD91z.s: Assembler messages:
encrypt.c: /tmp/ccUBD91z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUBD91z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUBD91z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUBD91z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBD91z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBD91z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBD91z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBD91z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBD91z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUBD91z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUBD91z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUBD91z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUBD91z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBD91z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUBD91z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUBD91z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUBD91z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUBD91z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUBD91z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUBD91z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUBD91z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUBD91z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUBD91z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUBD91z.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchCJxVY.s: Assembler messages:
encrypt.c: /tmp/cchCJxVY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchCJxVY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchCJxVY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchCJxVY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCJxVY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCJxVY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCJxVY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCJxVY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCJxVY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCJxVY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCJxVY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCJxVY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchCJxVY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCJxVY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchCJxVY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchCJxVY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCJxVY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCJxVY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCJxVY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCJxVY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCJxVY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchCJxVY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCJxVY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCJxVY.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8Dri4R.s: Assembler messages:
encrypt.c: /tmp/cc8Dri4R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Dri4R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Dri4R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Dri4R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dri4R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dri4R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dri4R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dri4R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dri4R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Dri4R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Dri4R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Dri4R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Dri4R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dri4R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Dri4R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8Dri4R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8Dri4R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Dri4R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Dri4R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Dri4R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Dri4R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Dri4R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Dri4R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8Dri4R.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccI27Lrw.s: Assembler messages:
encrypt.c: /tmp/ccI27Lrw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI27Lrw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI27Lrw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI27Lrw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI27Lrw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI27Lrw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI27Lrw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI27Lrw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI27Lrw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI27Lrw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI27Lrw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI27Lrw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI27Lrw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI27Lrw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI27Lrw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI27Lrw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI27Lrw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI27Lrw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI27Lrw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI27Lrw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI27Lrw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI27Lrw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI27Lrw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI27Lrw.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdAdVlN.s: Assembler messages:
encrypt.c: /tmp/ccdAdVlN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdAdVlN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdAdVlN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdAdVlN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdVlN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdVlN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdVlN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdVlN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdVlN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdAdVlN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdAdVlN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdAdVlN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdAdVlN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdVlN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdAdVlN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdAdVlN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdAdVlN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdAdVlN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdAdVlN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdAdVlN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAdVlN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdAdVlN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdAdVlN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdAdVlN.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfdBCSk.s: Assembler messages:
encrypt.c: /tmp/ccfdBCSk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfdBCSk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfdBCSk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfdBCSk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdBCSk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdBCSk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdBCSk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdBCSk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdBCSk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfdBCSk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfdBCSk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfdBCSk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfdBCSk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdBCSk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfdBCSk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfdBCSk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfdBCSk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfdBCSk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfdBCSk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfdBCSk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfdBCSk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfdBCSk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfdBCSk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfdBCSk.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjtBLpG.s: Assembler messages:
encrypt.c: /tmp/ccjtBLpG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjtBLpG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjtBLpG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjtBLpG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtBLpG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtBLpG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtBLpG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtBLpG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtBLpG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtBLpG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtBLpG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtBLpG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjtBLpG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtBLpG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjtBLpG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtBLpG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjtBLpG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjtBLpG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjtBLpG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjtBLpG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtBLpG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjtBLpG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjtBLpG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjtBLpG.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxAXvbe.s: Assembler messages:
encrypt.c: /tmp/ccxAXvbe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxAXvbe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxAXvbe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxAXvbe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAXvbe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAXvbe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAXvbe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAXvbe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAXvbe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxAXvbe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxAXvbe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxAXvbe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxAXvbe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAXvbe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxAXvbe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxAXvbe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxAXvbe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAXvbe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAXvbe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxAXvbe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAXvbe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxAXvbe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAXvbe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxAXvbe.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccS5mGMs.s: Assembler messages:
encrypt.c: /tmp/ccS5mGMs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS5mGMs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS5mGMs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS5mGMs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5mGMs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5mGMs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5mGMs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5mGMs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5mGMs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5mGMs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5mGMs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5mGMs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS5mGMs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5mGMs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS5mGMs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS5mGMs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS5mGMs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5mGMs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5mGMs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS5mGMs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5mGMs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS5mGMs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5mGMs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS5mGMs.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl8vX66.s: Assembler messages:
encrypt.c: /tmp/ccl8vX66.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl8vX66.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl8vX66.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl8vX66.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8vX66.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8vX66.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8vX66.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8vX66.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8vX66.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl8vX66.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl8vX66.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl8vX66.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl8vX66.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8vX66.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl8vX66.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl8vX66.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl8vX66.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl8vX66.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl8vX66.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl8vX66.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl8vX66.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl8vX66.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl8vX66.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl8vX66.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccLOvnx3.s: Assembler messages:
encrypt.c: /tmp/ccLOvnx3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLOvnx3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLOvnx3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLOvnx3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOvnx3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOvnx3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOvnx3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOvnx3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOvnx3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLOvnx3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLOvnx3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLOvnx3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLOvnx3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOvnx3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLOvnx3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLOvnx3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLOvnx3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLOvnx3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLOvnx3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLOvnx3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLOvnx3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLOvnx3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLOvnx3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLOvnx3.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccMDetdo.s: Assembler messages:
encrypt.c: /tmp/ccMDetdo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMDetdo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMDetdo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMDetdo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDetdo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDetdo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDetdo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDetdo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDetdo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMDetdo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMDetdo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMDetdo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMDetdo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDetdo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMDetdo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMDetdo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMDetdo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMDetdo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMDetdo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMDetdo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMDetdo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMDetdo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMDetdo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMDetdo.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6ZWHcS.s: Assembler messages:
encrypt.c: /tmp/cc6ZWHcS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6ZWHcS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6ZWHcS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6ZWHcS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZWHcS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZWHcS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZWHcS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZWHcS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZWHcS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ZWHcS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ZWHcS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ZWHcS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6ZWHcS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZWHcS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6ZWHcS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6ZWHcS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6ZWHcS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ZWHcS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ZWHcS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6ZWHcS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ZWHcS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6ZWHcS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ZWHcS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6ZWHcS.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cchfFSGk.s: Assembler messages:
encrypt.c: /tmp/cchfFSGk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchfFSGk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchfFSGk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchfFSGk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfFSGk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfFSGk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfFSGk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfFSGk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfFSGk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfFSGk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfFSGk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfFSGk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchfFSGk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfFSGk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchfFSGk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfFSGk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchfFSGk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfFSGk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfFSGk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfFSGk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfFSGk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfFSGk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchfFSGk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfFSGk.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYFKEnu.s: Assembler messages:
encrypt.c: /tmp/ccYFKEnu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYFKEnu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYFKEnu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYFKEnu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFKEnu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFKEnu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFKEnu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFKEnu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFKEnu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYFKEnu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYFKEnu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYFKEnu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYFKEnu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFKEnu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYFKEnu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYFKEnu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYFKEnu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYFKEnu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYFKEnu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYFKEnu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYFKEnu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYFKEnu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYFKEnu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYFKEnu.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuL4k0Y.s: Assembler messages:
encrypt.c: /tmp/ccuL4k0Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuL4k0Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuL4k0Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuL4k0Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuL4k0Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuL4k0Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuL4k0Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuL4k0Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuL4k0Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuL4k0Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuL4k0Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuL4k0Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuL4k0Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuL4k0Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuL4k0Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuL4k0Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuL4k0Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuL4k0Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuL4k0Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuL4k0Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuL4k0Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuL4k0Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuL4k0Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuL4k0Y.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRr8Bch.s: Assembler messages:
encrypt.c: /tmp/ccRr8Bch.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRr8Bch.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRr8Bch.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRr8Bch.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRr8Bch.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRr8Bch.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRr8Bch.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRr8Bch.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRr8Bch.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRr8Bch.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRr8Bch.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRr8Bch.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRr8Bch.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRr8Bch.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRr8Bch.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRr8Bch.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRr8Bch.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRr8Bch.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRr8Bch.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRr8Bch.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRr8Bch.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRr8Bch.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRr8Bch.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRr8Bch.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckALjGT.s: Assembler messages:
encrypt.c: /tmp/cckALjGT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckALjGT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckALjGT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckALjGT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckALjGT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckALjGT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckALjGT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckALjGT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckALjGT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckALjGT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckALjGT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckALjGT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckALjGT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckALjGT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckALjGT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckALjGT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckALjGT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckALjGT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckALjGT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckALjGT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckALjGT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckALjGT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckALjGT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckALjGT.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccHWn8vc.s: Assembler messages:
encrypt.c: /tmp/ccHWn8vc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHWn8vc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHWn8vc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHWn8vc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWn8vc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWn8vc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWn8vc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWn8vc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWn8vc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHWn8vc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHWn8vc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHWn8vc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHWn8vc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWn8vc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHWn8vc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHWn8vc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHWn8vc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHWn8vc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHWn8vc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHWn8vc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHWn8vc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHWn8vc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHWn8vc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHWn8vc.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccSqtlrR.s: Assembler messages:
encrypt.c: /tmp/ccSqtlrR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSqtlrR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSqtlrR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSqtlrR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqtlrR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqtlrR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqtlrR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqtlrR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqtlrR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqtlrR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqtlrR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqtlrR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSqtlrR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqtlrR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSqtlrR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqtlrR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSqtlrR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSqtlrR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqtlrR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqtlrR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSqtlrR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqtlrR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSqtlrR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSqtlrR.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccf60aq8.s: Assembler messages:
encrypt.c: /tmp/ccf60aq8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf60aq8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf60aq8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf60aq8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf60aq8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf60aq8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf60aq8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf60aq8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf60aq8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf60aq8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf60aq8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf60aq8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf60aq8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf60aq8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf60aq8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf60aq8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf60aq8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf60aq8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf60aq8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf60aq8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf60aq8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf60aq8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf60aq8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf60aq8.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqdEV5C.s: Assembler messages:
encrypt.c: /tmp/ccqdEV5C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqdEV5C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqdEV5C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqdEV5C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdEV5C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdEV5C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdEV5C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdEV5C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdEV5C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqdEV5C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqdEV5C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqdEV5C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqdEV5C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdEV5C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqdEV5C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqdEV5C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqdEV5C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqdEV5C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqdEV5C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqdEV5C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqdEV5C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqdEV5C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqdEV5C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqdEV5C.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBJPvSq.s: Assembler messages:
encrypt.c: /tmp/ccBJPvSq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBJPvSq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBJPvSq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBJPvSq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJPvSq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJPvSq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJPvSq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJPvSq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJPvSq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBJPvSq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBJPvSq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBJPvSq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBJPvSq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJPvSq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBJPvSq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBJPvSq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBJPvSq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBJPvSq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBJPvSq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBJPvSq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBJPvSq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBJPvSq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBJPvSq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBJPvSq.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHaoAw5.s: Assembler messages:
encrypt.c: /tmp/ccHaoAw5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHaoAw5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHaoAw5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHaoAw5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaoAw5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaoAw5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaoAw5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaoAw5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaoAw5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHaoAw5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHaoAw5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHaoAw5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHaoAw5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaoAw5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHaoAw5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHaoAw5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHaoAw5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHaoAw5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHaoAw5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHaoAw5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHaoAw5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHaoAw5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHaoAw5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHaoAw5.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1Mp6Em.s: Assembler messages:
encrypt.c: /tmp/cc1Mp6Em.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Mp6Em.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Mp6Em.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Mp6Em.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mp6Em.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mp6Em.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mp6Em.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mp6Em.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mp6Em.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Mp6Em.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Mp6Em.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Mp6Em.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Mp6Em.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mp6Em.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Mp6Em.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Mp6Em.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Mp6Em.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Mp6Em.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Mp6Em.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Mp6Em.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mp6Em.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Mp6Em.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Mp6Em.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Mp6Em.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccok52BR.s: Assembler messages:
encrypt.c: /tmp/ccok52BR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccok52BR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccok52BR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccok52BR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok52BR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok52BR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok52BR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok52BR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok52BR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccok52BR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccok52BR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccok52BR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccok52BR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok52BR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccok52BR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccok52BR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccok52BR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccok52BR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccok52BR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccok52BR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccok52BR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccok52BR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccok52BR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccok52BR.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccEsQ5OM.s: Assembler messages:
encrypt.c: /tmp/ccEsQ5OM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEsQ5OM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEsQ5OM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEsQ5OM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsQ5OM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsQ5OM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsQ5OM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsQ5OM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsQ5OM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEsQ5OM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEsQ5OM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEsQ5OM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEsQ5OM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsQ5OM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEsQ5OM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEsQ5OM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEsQ5OM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEsQ5OM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEsQ5OM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEsQ5OM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEsQ5OM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEsQ5OM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEsQ5OM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEsQ5OM.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccVkHD7i.s: Assembler messages:
encrypt.c: /tmp/ccVkHD7i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVkHD7i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVkHD7i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVkHD7i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkHD7i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkHD7i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkHD7i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkHD7i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkHD7i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkHD7i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkHD7i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkHD7i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVkHD7i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkHD7i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVkHD7i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkHD7i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVkHD7i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVkHD7i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVkHD7i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVkHD7i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVkHD7i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVkHD7i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVkHD7i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVkHD7i.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccijYHU4.s: Assembler messages:
encrypt.c: /tmp/ccijYHU4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccijYHU4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccijYHU4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccijYHU4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijYHU4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijYHU4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijYHU4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijYHU4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijYHU4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccijYHU4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccijYHU4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccijYHU4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccijYHU4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijYHU4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccijYHU4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccijYHU4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccijYHU4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijYHU4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijYHU4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccijYHU4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijYHU4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccijYHU4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijYHU4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccijYHU4.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjLkpvJ.s: Assembler messages:
encrypt.c: /tmp/ccjLkpvJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjLkpvJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjLkpvJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjLkpvJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLkpvJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLkpvJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLkpvJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLkpvJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLkpvJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLkpvJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLkpvJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLkpvJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjLkpvJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLkpvJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjLkpvJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLkpvJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjLkpvJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLkpvJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjLkpvJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjLkpvJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLkpvJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjLkpvJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjLkpvJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjLkpvJ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4aBp0q.s: Assembler messages:
encrypt.c: /tmp/cc4aBp0q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4aBp0q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4aBp0q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4aBp0q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aBp0q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aBp0q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aBp0q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aBp0q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aBp0q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4aBp0q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4aBp0q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4aBp0q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4aBp0q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aBp0q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4aBp0q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4aBp0q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4aBp0q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4aBp0q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4aBp0q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4aBp0q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4aBp0q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4aBp0q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4aBp0q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4aBp0q.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpF374M.s: Assembler messages:
encrypt.c: /tmp/ccpF374M.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpF374M.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpF374M.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpF374M.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpF374M.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpF374M.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpF374M.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpF374M.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpF374M.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpF374M.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpF374M.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpF374M.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpF374M.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpF374M.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpF374M.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpF374M.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpF374M.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpF374M.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpF374M.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpF374M.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpF374M.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpF374M.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpF374M.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpF374M.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8EJ2YH.s: Assembler messages:
encrypt.c: /tmp/cc8EJ2YH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8EJ2YH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8EJ2YH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8EJ2YH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EJ2YH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EJ2YH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EJ2YH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EJ2YH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EJ2YH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8EJ2YH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8EJ2YH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8EJ2YH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8EJ2YH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EJ2YH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8EJ2YH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8EJ2YH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8EJ2YH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8EJ2YH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8EJ2YH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8EJ2YH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8EJ2YH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8EJ2YH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8EJ2YH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8EJ2YH.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8XqRnd.s: Assembler messages:
encrypt.c: /tmp/cc8XqRnd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8XqRnd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8XqRnd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8XqRnd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XqRnd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XqRnd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XqRnd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XqRnd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XqRnd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8XqRnd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8XqRnd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8XqRnd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8XqRnd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XqRnd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8XqRnd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8XqRnd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8XqRnd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8XqRnd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8XqRnd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8XqRnd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8XqRnd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8XqRnd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8XqRnd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8XqRnd.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc9KvQV8.s: Assembler messages:
encrypt.c: /tmp/cc9KvQV8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9KvQV8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9KvQV8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9KvQV8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KvQV8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KvQV8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KvQV8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KvQV8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KvQV8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9KvQV8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9KvQV8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9KvQV8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9KvQV8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KvQV8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9KvQV8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9KvQV8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9KvQV8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9KvQV8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9KvQV8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KvQV8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9KvQV8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9KvQV8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9KvQV8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9KvQV8.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccsfHl1A.s: Assembler messages:
encrypt.c: /tmp/ccsfHl1A.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsfHl1A.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsfHl1A.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsfHl1A.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfHl1A.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfHl1A.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfHl1A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfHl1A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfHl1A.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfHl1A.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfHl1A.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfHl1A.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsfHl1A.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfHl1A.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsfHl1A.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfHl1A.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsfHl1A.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsfHl1A.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfHl1A.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfHl1A.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsfHl1A.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfHl1A.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsfHl1A.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsfHl1A.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cch9vGTq.s: Assembler messages:
encrypt.c: /tmp/cch9vGTq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch9vGTq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch9vGTq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch9vGTq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9vGTq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9vGTq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9vGTq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9vGTq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9vGTq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch9vGTq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch9vGTq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch9vGTq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch9vGTq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9vGTq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch9vGTq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch9vGTq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch9vGTq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9vGTq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9vGTq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9vGTq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9vGTq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch9vGTq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9vGTq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9vGTq.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpfRaS3.s: Assembler messages:
encrypt.c: /tmp/ccpfRaS3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpfRaS3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpfRaS3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpfRaS3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfRaS3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfRaS3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfRaS3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfRaS3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfRaS3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpfRaS3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpfRaS3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpfRaS3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpfRaS3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfRaS3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpfRaS3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpfRaS3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpfRaS3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpfRaS3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpfRaS3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpfRaS3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpfRaS3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpfRaS3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpfRaS3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpfRaS3.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1h6onl.s: Assembler messages:
encrypt.c: /tmp/cc1h6onl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1h6onl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1h6onl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1h6onl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h6onl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h6onl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h6onl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h6onl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h6onl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1h6onl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1h6onl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1h6onl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1h6onl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h6onl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1h6onl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1h6onl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1h6onl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1h6onl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1h6onl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1h6onl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1h6onl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1h6onl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1h6onl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1h6onl.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKV7pzO.s: Assembler messages:
encrypt.c: /tmp/ccKV7pzO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKV7pzO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKV7pzO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKV7pzO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV7pzO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV7pzO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV7pzO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV7pzO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV7pzO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKV7pzO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKV7pzO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKV7pzO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKV7pzO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV7pzO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKV7pzO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKV7pzO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKV7pzO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKV7pzO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKV7pzO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKV7pzO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKV7pzO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKV7pzO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKV7pzO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKV7pzO.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPfyo2e.s: Assembler messages:
encrypt.c: /tmp/ccPfyo2e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPfyo2e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPfyo2e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPfyo2e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyo2e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyo2e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyo2e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyo2e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyo2e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPfyo2e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPfyo2e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPfyo2e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPfyo2e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyo2e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPfyo2e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPfyo2e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPfyo2e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPfyo2e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPfyo2e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPfyo2e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPfyo2e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPfyo2e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPfyo2e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPfyo2e.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPoCJoC.s: Assembler messages:
encrypt.c: /tmp/ccPoCJoC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPoCJoC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPoCJoC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPoCJoC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoCJoC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoCJoC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoCJoC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoCJoC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoCJoC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPoCJoC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPoCJoC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPoCJoC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPoCJoC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoCJoC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPoCJoC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPoCJoC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPoCJoC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPoCJoC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPoCJoC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPoCJoC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPoCJoC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPoCJoC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPoCJoC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPoCJoC.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3knSsa.s: Assembler messages:
encrypt.c: /tmp/cc3knSsa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3knSsa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3knSsa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3knSsa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3knSsa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3knSsa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3knSsa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3knSsa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3knSsa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3knSsa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3knSsa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3knSsa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3knSsa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3knSsa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3knSsa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3knSsa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3knSsa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3knSsa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3knSsa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3knSsa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3knSsa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3knSsa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3knSsa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3knSsa.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccW9xGFv.s: Assembler messages:
encrypt.c: /tmp/ccW9xGFv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW9xGFv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW9xGFv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW9xGFv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9xGFv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9xGFv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9xGFv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9xGFv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9xGFv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW9xGFv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW9xGFv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW9xGFv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW9xGFv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9xGFv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW9xGFv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW9xGFv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW9xGFv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW9xGFv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW9xGFv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9xGFv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW9xGFv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW9xGFv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW9xGFv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW9xGFv.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNZiusZ.s: Assembler messages:
encrypt.c: /tmp/ccNZiusZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNZiusZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNZiusZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNZiusZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZiusZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZiusZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZiusZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZiusZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZiusZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZiusZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZiusZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZiusZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNZiusZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZiusZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNZiusZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNZiusZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNZiusZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZiusZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZiusZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNZiusZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZiusZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNZiusZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZiusZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNZiusZ.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cctY14Bs.s: Assembler messages:
encrypt.c: /tmp/cctY14Bs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctY14Bs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctY14Bs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctY14Bs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY14Bs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY14Bs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY14Bs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY14Bs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY14Bs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY14Bs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY14Bs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY14Bs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctY14Bs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY14Bs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctY14Bs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY14Bs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctY14Bs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctY14Bs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY14Bs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY14Bs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctY14Bs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY14Bs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctY14Bs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctY14Bs.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccO2NOpw.s: Assembler messages:
encrypt.c: /tmp/ccO2NOpw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO2NOpw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO2NOpw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO2NOpw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2NOpw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2NOpw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2NOpw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2NOpw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2NOpw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2NOpw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2NOpw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2NOpw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO2NOpw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2NOpw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO2NOpw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2NOpw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO2NOpw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO2NOpw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2NOpw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2NOpw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO2NOpw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2NOpw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO2NOpw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO2NOpw.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccusZ362.s: Assembler messages:
encrypt.c: /tmp/ccusZ362.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccusZ362.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccusZ362.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccusZ362.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusZ362.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusZ362.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusZ362.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusZ362.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusZ362.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccusZ362.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccusZ362.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccusZ362.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccusZ362.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusZ362.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccusZ362.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccusZ362.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccusZ362.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccusZ362.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccusZ362.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccusZ362.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccusZ362.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccusZ362.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccusZ362.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccusZ362.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGDgGPW.s: Assembler messages:
encrypt.c: /tmp/ccGDgGPW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGDgGPW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGDgGPW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGDgGPW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDgGPW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDgGPW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDgGPW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDgGPW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDgGPW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGDgGPW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGDgGPW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGDgGPW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGDgGPW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDgGPW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGDgGPW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGDgGPW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGDgGPW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGDgGPW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGDgGPW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGDgGPW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGDgGPW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGDgGPW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGDgGPW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGDgGPW.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXa6w4j.s: Assembler messages:
encrypt.c: /tmp/ccXa6w4j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXa6w4j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXa6w4j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXa6w4j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa6w4j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa6w4j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa6w4j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa6w4j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa6w4j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXa6w4j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXa6w4j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXa6w4j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXa6w4j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa6w4j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXa6w4j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXa6w4j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXa6w4j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXa6w4j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXa6w4j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXa6w4j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXa6w4j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXa6w4j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXa6w4j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXa6w4j.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1LcXmg.s: Assembler messages:
encrypt.c: /tmp/cc1LcXmg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1LcXmg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1LcXmg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1LcXmg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LcXmg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LcXmg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LcXmg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LcXmg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LcXmg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1LcXmg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1LcXmg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1LcXmg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1LcXmg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LcXmg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1LcXmg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1LcXmg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1LcXmg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1LcXmg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1LcXmg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1LcXmg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1LcXmg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1LcXmg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1LcXmg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1LcXmg.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDUi6fT.s: Assembler messages:
encrypt.c: /tmp/ccDUi6fT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDUi6fT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDUi6fT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDUi6fT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUi6fT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUi6fT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUi6fT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUi6fT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUi6fT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDUi6fT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDUi6fT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDUi6fT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDUi6fT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUi6fT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDUi6fT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDUi6fT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDUi6fT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDUi6fT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDUi6fT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDUi6fT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDUi6fT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDUi6fT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDUi6fT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDUi6fT.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJjEr0l.s: Assembler messages:
encrypt.c: /tmp/ccJjEr0l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJjEr0l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJjEr0l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJjEr0l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjEr0l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjEr0l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjEr0l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjEr0l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjEr0l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJjEr0l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJjEr0l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJjEr0l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJjEr0l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjEr0l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJjEr0l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJjEr0l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJjEr0l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJjEr0l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJjEr0l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJjEr0l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJjEr0l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJjEr0l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJjEr0l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJjEr0l.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMJe4RG.s: Assembler messages:
encrypt.c: /tmp/ccMJe4RG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMJe4RG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMJe4RG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMJe4RG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJe4RG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJe4RG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJe4RG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJe4RG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJe4RG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMJe4RG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMJe4RG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMJe4RG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMJe4RG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJe4RG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMJe4RG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMJe4RG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMJe4RG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJe4RG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJe4RG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMJe4RG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJe4RG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMJe4RG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJe4RG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMJe4RG.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6Ef3Vn.s: Assembler messages:
encrypt.c: /tmp/cc6Ef3Vn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Ef3Vn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Ef3Vn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Ef3Vn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ef3Vn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ef3Vn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ef3Vn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ef3Vn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ef3Vn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Ef3Vn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Ef3Vn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Ef3Vn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Ef3Vn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ef3Vn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Ef3Vn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Ef3Vn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Ef3Vn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Ef3Vn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Ef3Vn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Ef3Vn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Ef3Vn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Ef3Vn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Ef3Vn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Ef3Vn.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVwviJK.s: Assembler messages:
encrypt.c: /tmp/ccVwviJK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVwviJK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVwviJK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVwviJK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwviJK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwviJK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwviJK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwviJK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwviJK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVwviJK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVwviJK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVwviJK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVwviJK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwviJK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVwviJK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVwviJK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVwviJK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVwviJK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVwviJK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVwviJK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVwviJK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVwviJK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVwviJK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVwviJK.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4NRNK9.s: Assembler messages:
encrypt.c: /tmp/cc4NRNK9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4NRNK9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4NRNK9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4NRNK9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NRNK9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NRNK9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NRNK9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NRNK9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NRNK9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4NRNK9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4NRNK9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4NRNK9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4NRNK9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NRNK9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4NRNK9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4NRNK9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4NRNK9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NRNK9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NRNK9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4NRNK9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NRNK9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4NRNK9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NRNK9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4NRNK9.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuhURTE.s: Assembler messages:
encrypt.c: /tmp/ccuhURTE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuhURTE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuhURTE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuhURTE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhURTE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhURTE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhURTE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhURTE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhURTE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhURTE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhURTE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhURTE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuhURTE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhURTE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuhURTE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhURTE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuhURTE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuhURTE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhURTE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhURTE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuhURTE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhURTE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuhURTE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuhURTE.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccT8UQsB.s: Assembler messages:
encrypt.c: /tmp/ccT8UQsB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT8UQsB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT8UQsB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccT8UQsB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8UQsB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8UQsB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8UQsB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8UQsB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8UQsB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8UQsB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8UQsB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8UQsB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT8UQsB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8UQsB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT8UQsB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8UQsB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccT8UQsB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccT8UQsB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8UQsB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8UQsB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT8UQsB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8UQsB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT8UQsB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccT8UQsB.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cceIDx84.s: Assembler messages:
encrypt.c: /tmp/cceIDx84.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceIDx84.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceIDx84.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceIDx84.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIDx84.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIDx84.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIDx84.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIDx84.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIDx84.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceIDx84.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceIDx84.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceIDx84.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceIDx84.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIDx84.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceIDx84.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceIDx84.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceIDx84.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceIDx84.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceIDx84.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceIDx84.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceIDx84.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceIDx84.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceIDx84.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceIDx84.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8RgHX1.s: Assembler messages:
encrypt.c: /tmp/cc8RgHX1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8RgHX1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8RgHX1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8RgHX1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RgHX1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RgHX1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RgHX1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RgHX1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RgHX1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8RgHX1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8RgHX1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8RgHX1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8RgHX1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RgHX1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8RgHX1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8RgHX1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8RgHX1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8RgHX1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8RgHX1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8RgHX1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8RgHX1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8RgHX1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8RgHX1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8RgHX1.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWcBFto.s: Assembler messages:
encrypt.c: /tmp/ccWcBFto.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWcBFto.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWcBFto.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWcBFto.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcBFto.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcBFto.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcBFto.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcBFto.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcBFto.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWcBFto.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWcBFto.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWcBFto.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWcBFto.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcBFto.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWcBFto.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWcBFto.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWcBFto.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcBFto.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcBFto.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWcBFto.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcBFto.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWcBFto.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcBFto.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWcBFto.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKppdmI.s: Assembler messages:
encrypt.c: /tmp/ccKppdmI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKppdmI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKppdmI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKppdmI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKppdmI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKppdmI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKppdmI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKppdmI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKppdmI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKppdmI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKppdmI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKppdmI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKppdmI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKppdmI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKppdmI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKppdmI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKppdmI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKppdmI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKppdmI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKppdmI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKppdmI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKppdmI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKppdmI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKppdmI.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdO3sf2.s: Assembler messages:
encrypt.c: /tmp/ccdO3sf2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdO3sf2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdO3sf2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdO3sf2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdO3sf2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdO3sf2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdO3sf2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdO3sf2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdO3sf2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdO3sf2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdO3sf2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdO3sf2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdO3sf2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdO3sf2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdO3sf2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdO3sf2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdO3sf2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdO3sf2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdO3sf2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdO3sf2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdO3sf2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdO3sf2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdO3sf2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdO3sf2.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXzCn2W.s: Assembler messages:
encrypt.c: /tmp/ccXzCn2W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXzCn2W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXzCn2W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXzCn2W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzCn2W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzCn2W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzCn2W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzCn2W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzCn2W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzCn2W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzCn2W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzCn2W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXzCn2W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzCn2W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXzCn2W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzCn2W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXzCn2W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXzCn2W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzCn2W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzCn2W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXzCn2W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzCn2W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXzCn2W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXzCn2W.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuBED4v.s: Assembler messages:
encrypt.c: /tmp/ccuBED4v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuBED4v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuBED4v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuBED4v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBED4v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBED4v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBED4v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBED4v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBED4v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBED4v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBED4v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBED4v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuBED4v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBED4v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuBED4v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuBED4v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuBED4v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBED4v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBED4v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuBED4v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBED4v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuBED4v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBED4v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuBED4v.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccc1T1Cr.s: Assembler messages:
encrypt.c: /tmp/ccc1T1Cr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc1T1Cr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc1T1Cr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc1T1Cr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1T1Cr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1T1Cr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1T1Cr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1T1Cr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1T1Cr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc1T1Cr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc1T1Cr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc1T1Cr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc1T1Cr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1T1Cr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc1T1Cr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc1T1Cr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc1T1Cr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1T1Cr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1T1Cr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc1T1Cr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1T1Cr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc1T1Cr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1T1Cr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc1T1Cr.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cccByBxT.s: Assembler messages:
encrypt.c: /tmp/cccByBxT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccByBxT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccByBxT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccByBxT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccByBxT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccByBxT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccByBxT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccByBxT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccByBxT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccByBxT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccByBxT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccByBxT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccByBxT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccByBxT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccByBxT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccByBxT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccByBxT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccByBxT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccByBxT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccByBxT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccByBxT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccByBxT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccByBxT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccByBxT.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0mLFrm.s: Assembler messages:
encrypt.c: /tmp/cc0mLFrm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0mLFrm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0mLFrm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0mLFrm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mLFrm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mLFrm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mLFrm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mLFrm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mLFrm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0mLFrm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0mLFrm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0mLFrm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0mLFrm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mLFrm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0mLFrm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0mLFrm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0mLFrm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0mLFrm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mLFrm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mLFrm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0mLFrm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mLFrm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0mLFrm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0mLFrm.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccd4J72F.s: Assembler messages:
encrypt.c: /tmp/ccd4J72F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd4J72F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd4J72F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccd4J72F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4J72F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4J72F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4J72F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4J72F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4J72F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4J72F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4J72F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4J72F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd4J72F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4J72F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd4J72F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccd4J72F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccd4J72F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4J72F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4J72F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd4J72F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4J72F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd4J72F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4J72F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccd4J72F.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEp6szv.s: Assembler messages:
encrypt.c: /tmp/ccEp6szv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEp6szv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEp6szv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEp6szv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp6szv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp6szv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp6szv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp6szv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp6szv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEp6szv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEp6szv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEp6szv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEp6szv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp6szv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEp6szv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEp6szv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEp6szv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEp6szv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEp6szv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEp6szv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEp6szv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEp6szv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEp6szv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEp6szv.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccw7XLv8.s: Assembler messages:
encrypt.c: /tmp/ccw7XLv8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw7XLv8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw7XLv8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw7XLv8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7XLv8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7XLv8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7XLv8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7XLv8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7XLv8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw7XLv8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw7XLv8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw7XLv8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw7XLv8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7XLv8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw7XLv8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw7XLv8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw7XLv8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw7XLv8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw7XLv8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw7XLv8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw7XLv8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw7XLv8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw7XLv8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw7XLv8.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjaxhNT.s: Assembler messages:
encrypt.c: /tmp/ccjaxhNT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjaxhNT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjaxhNT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjaxhNT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaxhNT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaxhNT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaxhNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaxhNT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaxhNT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjaxhNT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjaxhNT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjaxhNT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjaxhNT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaxhNT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjaxhNT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjaxhNT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjaxhNT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjaxhNT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjaxhNT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjaxhNT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjaxhNT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjaxhNT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjaxhNT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjaxhNT.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccl7I5Dx.s: Assembler messages:
encrypt.c: /tmp/ccl7I5Dx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl7I5Dx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl7I5Dx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl7I5Dx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7I5Dx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7I5Dx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7I5Dx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7I5Dx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7I5Dx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7I5Dx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7I5Dx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7I5Dx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl7I5Dx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7I5Dx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl7I5Dx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7I5Dx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl7I5Dx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7I5Dx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7I5Dx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7I5Dx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7I5Dx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7I5Dx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl7I5Dx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7I5Dx.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc4P2uqR.s: Assembler messages:
encrypt.c: /tmp/cc4P2uqR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4P2uqR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4P2uqR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4P2uqR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P2uqR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P2uqR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P2uqR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P2uqR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P2uqR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4P2uqR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4P2uqR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4P2uqR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4P2uqR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P2uqR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4P2uqR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4P2uqR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4P2uqR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4P2uqR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4P2uqR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P2uqR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4P2uqR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4P2uqR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4P2uqR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4P2uqR.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc8TRlct.s: Assembler messages:
encrypt.c: /tmp/cc8TRlct.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8TRlct.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8TRlct.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8TRlct.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TRlct.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TRlct.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TRlct.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TRlct.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TRlct.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8TRlct.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8TRlct.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8TRlct.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8TRlct.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TRlct.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8TRlct.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8TRlct.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8TRlct.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8TRlct.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8TRlct.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8TRlct.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8TRlct.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8TRlct.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8TRlct.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8TRlct.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKQxPAg.s: Assembler messages:
encrypt.c: /tmp/ccKQxPAg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKQxPAg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKQxPAg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKQxPAg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQxPAg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQxPAg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQxPAg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQxPAg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQxPAg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKQxPAg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKQxPAg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKQxPAg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKQxPAg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQxPAg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKQxPAg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKQxPAg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKQxPAg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQxPAg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQxPAg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQxPAg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQxPAg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKQxPAg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQxPAg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKQxPAg.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNettjM.s: Assembler messages:
encrypt.c: /tmp/ccNettjM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNettjM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNettjM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNettjM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNettjM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNettjM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNettjM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNettjM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNettjM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNettjM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNettjM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNettjM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNettjM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNettjM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNettjM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNettjM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNettjM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNettjM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNettjM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNettjM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNettjM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNettjM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNettjM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNettjM.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccR5Ciy8.s: Assembler messages:
encrypt.c: /tmp/ccR5Ciy8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR5Ciy8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR5Ciy8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR5Ciy8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5Ciy8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5Ciy8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5Ciy8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5Ciy8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5Ciy8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5Ciy8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5Ciy8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5Ciy8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR5Ciy8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5Ciy8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR5Ciy8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR5Ciy8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR5Ciy8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5Ciy8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5Ciy8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR5Ciy8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5Ciy8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR5Ciy8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5Ciy8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR5Ciy8.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS2eihN.s: Assembler messages:
encrypt.c: /tmp/ccS2eihN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS2eihN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS2eihN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS2eihN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2eihN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2eihN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2eihN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2eihN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2eihN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS2eihN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS2eihN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS2eihN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS2eihN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2eihN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS2eihN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS2eihN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS2eihN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS2eihN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS2eihN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS2eihN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2eihN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS2eihN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS2eihN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS2eihN.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGt2MAc.s: Assembler messages:
encrypt.c: /tmp/ccGt2MAc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGt2MAc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGt2MAc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGt2MAc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt2MAc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt2MAc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt2MAc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt2MAc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt2MAc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGt2MAc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGt2MAc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGt2MAc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGt2MAc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt2MAc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGt2MAc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGt2MAc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGt2MAc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGt2MAc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGt2MAc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGt2MAc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGt2MAc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGt2MAc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGt2MAc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGt2MAc.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYsea6y.s: Assembler messages:
encrypt.c: /tmp/ccYsea6y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYsea6y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYsea6y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYsea6y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsea6y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsea6y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsea6y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsea6y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsea6y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYsea6y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYsea6y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYsea6y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYsea6y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsea6y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYsea6y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYsea6y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYsea6y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsea6y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsea6y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYsea6y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsea6y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYsea6y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsea6y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYsea6y.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccdWEE17.s: Assembler messages:
encrypt.c: /tmp/ccdWEE17.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdWEE17.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdWEE17.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdWEE17.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWEE17.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWEE17.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWEE17.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWEE17.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWEE17.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWEE17.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWEE17.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWEE17.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdWEE17.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWEE17.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdWEE17.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWEE17.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdWEE17.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdWEE17.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWEE17.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWEE17.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdWEE17.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWEE17.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdWEE17.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdWEE17.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccjB8TAv.s: Assembler messages:
encrypt.c: /tmp/ccjB8TAv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjB8TAv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjB8TAv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjB8TAv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB8TAv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB8TAv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB8TAv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB8TAv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB8TAv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjB8TAv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjB8TAv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjB8TAv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjB8TAv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB8TAv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjB8TAv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjB8TAv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjB8TAv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjB8TAv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjB8TAv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjB8TAv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjB8TAv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjB8TAv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjB8TAv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjB8TAv.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/omdsha256k128n96tau96v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5aB7ir.s: Assembler messages:
encrypt.c: /tmp/cc5aB7ir.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5aB7ir.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5aB7ir.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5aB7ir.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aB7ir.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aB7ir.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aB7ir.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aB7ir.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aB7ir.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5aB7ir.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5aB7ir.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5aB7ir.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5aB7ir.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aB7ir.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5aB7ir.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5aB7ir.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5aB7ir.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5aB7ir.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5aB7ir.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5aB7ir.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5aB7ir.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5aB7ir.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5aB7ir.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5aB7ir.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/omdsha256k128n96tau96v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv9N1bY.s: Assembler messages:
encrypt.c: /tmp/ccv9N1bY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv9N1bY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv9N1bY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccv9N1bY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9N1bY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9N1bY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9N1bY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9N1bY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9N1bY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv9N1bY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv9N1bY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv9N1bY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv9N1bY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9N1bY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv9N1bY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccv9N1bY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccv9N1bY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv9N1bY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv9N1bY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv9N1bY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv9N1bY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv9N1bY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv9N1bY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccv9N1bY.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