Implementation notes: x86, hydra1, crypto_aead/omdsha256k128n96tau64v1

Computer: hydra1
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: omdsha256k128n96tau64v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
307797refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
310736refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
313050refgcc -m32 -O3 -fomit-frame-pointer2016102020161009
313381refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
314699refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
314910refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
316214refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102020161009
316485refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
317605refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
317852refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
317971refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
320544refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
322608refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
324080refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102020161009
324468refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
324478refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
324674refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
325150refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
325728refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
328005refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
328528refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
329853refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
329880refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
331061refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
331181refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
333299refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
333532refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
334118refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
337384refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
339029refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
340344refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
341891refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
342956refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
343286refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
345300refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
345461refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
348877refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
348901refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
348902refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102020161009
351330refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
351495refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
354725refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
358669refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
359334refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
359518refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
371208refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
374088refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
374159refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
374213refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
374284refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
374389refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
374783refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
376002refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
378342refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
378400refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
380285refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
380832refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
381830refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102020161009
384781refgcc -m32 -O2 -fomit-frame-pointer2016102020161009
385062refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
386482refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102020161009
387544refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102020161009
387576refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102020161009
388549refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
388608refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
388685refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
388870refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
390421refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
391005refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
391493refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
391512refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
392318refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
393896refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
394115refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
394573refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
394639refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
394659refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
395011refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102020161009
395203refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
396088refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
396320refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
397332refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
397568refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
397987refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
398712refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
399053refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
399464refgcc -m32 -Os -fomit-frame-pointer2016102020161009
399589refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
399824refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
400008refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
400030refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
401560refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102020161009
402107refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
402661refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102020161009
402675refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
402702refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
403205refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
403261refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
403560refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102020161009
404102refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
404105refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
404330refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
404800refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
404828refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
404838refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
404896refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
405413refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
405414refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
405822refgcc -m32 -O -fomit-frame-pointer2016102020161009
406626refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
406658refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
406675refgcc -m32 -march=core2 -O -fomit-frame-pointer2016102020161009
406701refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102020161009
407064refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102020161009
407088refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
407109refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
407152refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
407242refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
407429refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
408403refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
408421refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
408483refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102020161009
408549refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
408613refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102020161009
408698refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102020161009
408728refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102020161009
409151refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
409248refgcc -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
409483refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
409798refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
409859refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
410043refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
412698refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
412902refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
412981refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
413152refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
413621refgcc -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
414936refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
415416refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
415760refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
416173refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102020161009
417744refgcc -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
419450refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
422192refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
422538refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016102020161009
422653refgcc -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
423168refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
423219refgcc -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
423226refgcc -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
426360refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
426365refgcc -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
428472refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
429504refgcc -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
429544refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
429544refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
439117refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
439648refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
445651refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
448526refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
448886refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009

Test failure

Implementation: crypto_aead/omdsha256k128n96tau64v1/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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5R0x4E.s: Assembler messages:
encrypt.c: /tmp/cc5R0x4E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5R0x4E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5R0x4E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5R0x4E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R0x4E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R0x4E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R0x4E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R0x4E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R0x4E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5R0x4E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5R0x4E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5R0x4E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5R0x4E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R0x4E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5R0x4E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5R0x4E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5R0x4E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5R0x4E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5R0x4E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5R0x4E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5R0x4E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5R0x4E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5R0x4E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5R0x4E.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQEbTh4.s: Assembler messages:
encrypt.c: /tmp/ccQEbTh4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQEbTh4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQEbTh4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQEbTh4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEbTh4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEbTh4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEbTh4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEbTh4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEbTh4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQEbTh4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQEbTh4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQEbTh4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQEbTh4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEbTh4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQEbTh4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQEbTh4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQEbTh4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQEbTh4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQEbTh4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQEbTh4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQEbTh4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQEbTh4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQEbTh4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQEbTh4.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVBNsdX.s: Assembler messages:
encrypt.c: /tmp/ccVBNsdX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVBNsdX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVBNsdX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVBNsdX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBNsdX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBNsdX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBNsdX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBNsdX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBNsdX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVBNsdX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVBNsdX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVBNsdX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVBNsdX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBNsdX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVBNsdX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVBNsdX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVBNsdX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVBNsdX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVBNsdX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVBNsdX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVBNsdX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVBNsdX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVBNsdX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVBNsdX.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccacio5r.s: Assembler messages:
encrypt.c: /tmp/ccacio5r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccacio5r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccacio5r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccacio5r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacio5r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacio5r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacio5r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacio5r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacio5r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccacio5r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccacio5r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccacio5r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccacio5r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacio5r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccacio5r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccacio5r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccacio5r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccacio5r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccacio5r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacio5r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccacio5r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccacio5r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccacio5r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccacio5r.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrqYvfP.s: Assembler messages:
encrypt.c: /tmp/ccrqYvfP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrqYvfP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrqYvfP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrqYvfP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqYvfP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqYvfP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqYvfP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqYvfP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqYvfP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrqYvfP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrqYvfP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrqYvfP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrqYvfP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqYvfP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrqYvfP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrqYvfP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrqYvfP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrqYvfP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrqYvfP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrqYvfP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrqYvfP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrqYvfP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrqYvfP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrqYvfP.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cczWTX3p.s: Assembler messages:
encrypt.c: /tmp/cczWTX3p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczWTX3p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczWTX3p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczWTX3p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWTX3p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWTX3p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWTX3p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWTX3p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWTX3p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczWTX3p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczWTX3p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczWTX3p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczWTX3p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWTX3p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczWTX3p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczWTX3p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczWTX3p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczWTX3p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczWTX3p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczWTX3p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczWTX3p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczWTX3p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczWTX3p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczWTX3p.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDbbI7H.s: Assembler messages:
encrypt.c: /tmp/ccDbbI7H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDbbI7H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDbbI7H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDbbI7H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbbI7H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbbI7H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbbI7H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbbI7H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbbI7H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDbbI7H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDbbI7H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDbbI7H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDbbI7H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbbI7H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDbbI7H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDbbI7H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDbbI7H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDbbI7H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDbbI7H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDbbI7H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDbbI7H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDbbI7H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDbbI7H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDbbI7H.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWKAtXi.s: Assembler messages:
encrypt.c: /tmp/ccWKAtXi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWKAtXi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWKAtXi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWKAtXi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKAtXi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKAtXi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKAtXi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKAtXi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKAtXi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWKAtXi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWKAtXi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWKAtXi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWKAtXi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKAtXi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWKAtXi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWKAtXi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWKAtXi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWKAtXi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWKAtXi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWKAtXi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKAtXi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWKAtXi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWKAtXi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWKAtXi.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRMqBS4.s: Assembler messages:
encrypt.c: /tmp/ccRMqBS4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRMqBS4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRMqBS4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRMqBS4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMqBS4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMqBS4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMqBS4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMqBS4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMqBS4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMqBS4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMqBS4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMqBS4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRMqBS4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMqBS4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRMqBS4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMqBS4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRMqBS4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRMqBS4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRMqBS4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRMqBS4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRMqBS4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRMqBS4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRMqBS4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRMqBS4.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyV2UJE.s: Assembler messages:
encrypt.c: /tmp/ccyV2UJE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyV2UJE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyV2UJE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyV2UJE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyV2UJE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyV2UJE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyV2UJE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyV2UJE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyV2UJE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyV2UJE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyV2UJE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyV2UJE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyV2UJE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyV2UJE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyV2UJE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyV2UJE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyV2UJE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyV2UJE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyV2UJE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyV2UJE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyV2UJE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyV2UJE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyV2UJE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyV2UJE.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCtM3St.s: Assembler messages:
encrypt.c: /tmp/ccCtM3St.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCtM3St.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCtM3St.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCtM3St.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtM3St.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtM3St.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtM3St.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtM3St.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtM3St.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCtM3St.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCtM3St.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCtM3St.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCtM3St.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtM3St.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCtM3St.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCtM3St.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCtM3St.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCtM3St.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCtM3St.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCtM3St.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtM3St.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCtM3St.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCtM3St.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCtM3St.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXehKUS.s: Assembler messages:
encrypt.c: /tmp/ccXehKUS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXehKUS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXehKUS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXehKUS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXehKUS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXehKUS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXehKUS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXehKUS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXehKUS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXehKUS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXehKUS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXehKUS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXehKUS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXehKUS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXehKUS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXehKUS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXehKUS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXehKUS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXehKUS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXehKUS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXehKUS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXehKUS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXehKUS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXehKUS.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccPnC8Wq.s: Assembler messages:
encrypt.c: /tmp/ccPnC8Wq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPnC8Wq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPnC8Wq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPnC8Wq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnC8Wq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnC8Wq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnC8Wq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnC8Wq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnC8Wq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPnC8Wq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPnC8Wq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPnC8Wq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPnC8Wq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnC8Wq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPnC8Wq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPnC8Wq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPnC8Wq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPnC8Wq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPnC8Wq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPnC8Wq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPnC8Wq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPnC8Wq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPnC8Wq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPnC8Wq.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccSiIQYO.s: Assembler messages:
encrypt.c: /tmp/ccSiIQYO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSiIQYO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSiIQYO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSiIQYO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiIQYO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiIQYO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiIQYO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiIQYO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiIQYO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSiIQYO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSiIQYO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSiIQYO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSiIQYO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiIQYO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSiIQYO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSiIQYO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSiIQYO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSiIQYO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSiIQYO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSiIQYO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSiIQYO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSiIQYO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSiIQYO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSiIQYO.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4I25XP.s: Assembler messages:
encrypt.c: /tmp/cc4I25XP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4I25XP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4I25XP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4I25XP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I25XP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I25XP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I25XP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I25XP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I25XP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4I25XP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4I25XP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4I25XP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4I25XP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I25XP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4I25XP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4I25XP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4I25XP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4I25XP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4I25XP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4I25XP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4I25XP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4I25XP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4I25XP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4I25XP.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnMpOKe.s: Assembler messages:
encrypt.c: /tmp/ccnMpOKe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnMpOKe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnMpOKe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnMpOKe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMpOKe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMpOKe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMpOKe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMpOKe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMpOKe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnMpOKe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnMpOKe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnMpOKe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnMpOKe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMpOKe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnMpOKe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnMpOKe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnMpOKe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMpOKe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMpOKe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMpOKe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMpOKe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnMpOKe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMpOKe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnMpOKe.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYQM80V.s: Assembler messages:
encrypt.c: /tmp/ccYQM80V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYQM80V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYQM80V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYQM80V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQM80V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQM80V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQM80V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQM80V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQM80V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYQM80V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYQM80V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYQM80V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYQM80V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQM80V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYQM80V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYQM80V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYQM80V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYQM80V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYQM80V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYQM80V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYQM80V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYQM80V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYQM80V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYQM80V.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccymFiqk.s: Assembler messages:
encrypt.c: /tmp/ccymFiqk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccymFiqk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccymFiqk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccymFiqk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymFiqk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymFiqk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymFiqk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymFiqk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymFiqk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymFiqk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymFiqk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymFiqk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccymFiqk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymFiqk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccymFiqk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymFiqk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccymFiqk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccymFiqk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymFiqk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymFiqk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccymFiqk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymFiqk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccymFiqk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccymFiqk.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE8kM2c.s: Assembler messages:
encrypt.c: /tmp/ccE8kM2c.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE8kM2c.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE8kM2c.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE8kM2c.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8kM2c.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8kM2c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8kM2c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8kM2c.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8kM2c.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE8kM2c.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE8kM2c.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE8kM2c.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE8kM2c.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8kM2c.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE8kM2c.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE8kM2c.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE8kM2c.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE8kM2c.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE8kM2c.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE8kM2c.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE8kM2c.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE8kM2c.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE8kM2c.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE8kM2c.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccM2WPeO.s: Assembler messages:
encrypt.c: /tmp/ccM2WPeO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM2WPeO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM2WPeO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM2WPeO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2WPeO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2WPeO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2WPeO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2WPeO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2WPeO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM2WPeO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM2WPeO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM2WPeO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM2WPeO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2WPeO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM2WPeO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM2WPeO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM2WPeO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM2WPeO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM2WPeO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM2WPeO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2WPeO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM2WPeO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM2WPeO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM2WPeO.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccM2OAZa.s: Assembler messages:
encrypt.c: /tmp/ccM2OAZa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM2OAZa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM2OAZa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM2OAZa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2OAZa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2OAZa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2OAZa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2OAZa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2OAZa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM2OAZa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM2OAZa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM2OAZa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM2OAZa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2OAZa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM2OAZa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM2OAZa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM2OAZa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM2OAZa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM2OAZa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM2OAZa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM2OAZa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM2OAZa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM2OAZa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM2OAZa.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cchYx9KJ.s: Assembler messages:
encrypt.c: /tmp/cchYx9KJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchYx9KJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchYx9KJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchYx9KJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYx9KJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYx9KJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYx9KJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYx9KJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYx9KJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchYx9KJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchYx9KJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchYx9KJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchYx9KJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYx9KJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchYx9KJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchYx9KJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchYx9KJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchYx9KJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchYx9KJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchYx9KJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchYx9KJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchYx9KJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchYx9KJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchYx9KJ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1lqE5z.s: Assembler messages:
encrypt.c: /tmp/cc1lqE5z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1lqE5z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1lqE5z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1lqE5z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lqE5z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lqE5z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lqE5z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lqE5z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lqE5z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1lqE5z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1lqE5z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1lqE5z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1lqE5z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lqE5z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1lqE5z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1lqE5z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1lqE5z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lqE5z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lqE5z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lqE5z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lqE5z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1lqE5z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lqE5z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lqE5z.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9wuF59.s: Assembler messages:
encrypt.c: /tmp/cc9wuF59.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9wuF59.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9wuF59.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9wuF59.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wuF59.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wuF59.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wuF59.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wuF59.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wuF59.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wuF59.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wuF59.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wuF59.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9wuF59.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wuF59.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9wuF59.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wuF59.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9wuF59.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9wuF59.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9wuF59.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9wuF59.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9wuF59.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9wuF59.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9wuF59.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9wuF59.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc00w9ES.s: Assembler messages:
encrypt.c: /tmp/cc00w9ES.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc00w9ES.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc00w9ES.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc00w9ES.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00w9ES.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00w9ES.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00w9ES.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00w9ES.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00w9ES.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00w9ES.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00w9ES.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00w9ES.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc00w9ES.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00w9ES.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc00w9ES.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00w9ES.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc00w9ES.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc00w9ES.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00w9ES.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00w9ES.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc00w9ES.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00w9ES.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc00w9ES.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc00w9ES.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6oSm2x.s: Assembler messages:
encrypt.c: /tmp/cc6oSm2x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6oSm2x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6oSm2x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6oSm2x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oSm2x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oSm2x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oSm2x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oSm2x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oSm2x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6oSm2x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6oSm2x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6oSm2x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6oSm2x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oSm2x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6oSm2x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6oSm2x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6oSm2x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6oSm2x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6oSm2x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6oSm2x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6oSm2x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6oSm2x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6oSm2x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6oSm2x.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7tOsnm.s: Assembler messages:
encrypt.c: /tmp/cc7tOsnm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7tOsnm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7tOsnm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7tOsnm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tOsnm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tOsnm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tOsnm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tOsnm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tOsnm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7tOsnm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7tOsnm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7tOsnm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7tOsnm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tOsnm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7tOsnm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7tOsnm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7tOsnm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7tOsnm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7tOsnm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7tOsnm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7tOsnm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7tOsnm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7tOsnm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7tOsnm.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjkndSP.s: Assembler messages:
encrypt.c: /tmp/ccjkndSP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjkndSP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjkndSP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjkndSP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkndSP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkndSP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkndSP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkndSP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkndSP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjkndSP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjkndSP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjkndSP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjkndSP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkndSP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjkndSP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjkndSP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjkndSP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjkndSP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjkndSP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjkndSP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjkndSP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjkndSP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjkndSP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjkndSP.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc3zPHGL.s: Assembler messages:
encrypt.c: /tmp/cc3zPHGL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3zPHGL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3zPHGL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3zPHGL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zPHGL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zPHGL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zPHGL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zPHGL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zPHGL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zPHGL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zPHGL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zPHGL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3zPHGL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zPHGL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3zPHGL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3zPHGL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3zPHGL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zPHGL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zPHGL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3zPHGL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zPHGL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3zPHGL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zPHGL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3zPHGL.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgIaZGe.s: Assembler messages:
encrypt.c: /tmp/ccgIaZGe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgIaZGe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgIaZGe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgIaZGe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIaZGe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIaZGe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIaZGe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIaZGe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIaZGe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIaZGe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIaZGe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIaZGe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgIaZGe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIaZGe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgIaZGe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIaZGe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgIaZGe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgIaZGe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIaZGe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIaZGe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgIaZGe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIaZGe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgIaZGe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgIaZGe.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCO7DrI.s: Assembler messages:
encrypt.c: /tmp/ccCO7DrI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCO7DrI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCO7DrI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCO7DrI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO7DrI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO7DrI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO7DrI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO7DrI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO7DrI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCO7DrI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCO7DrI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCO7DrI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCO7DrI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO7DrI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCO7DrI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCO7DrI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCO7DrI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCO7DrI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCO7DrI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCO7DrI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCO7DrI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCO7DrI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCO7DrI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCO7DrI.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclHwSVb.s: Assembler messages:
encrypt.c: /tmp/cclHwSVb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclHwSVb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclHwSVb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclHwSVb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHwSVb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHwSVb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHwSVb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHwSVb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHwSVb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclHwSVb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclHwSVb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclHwSVb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclHwSVb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHwSVb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclHwSVb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclHwSVb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclHwSVb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclHwSVb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclHwSVb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclHwSVb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclHwSVb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclHwSVb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclHwSVb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclHwSVb.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEqP55e.s: Assembler messages:
encrypt.c: /tmp/ccEqP55e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEqP55e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEqP55e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEqP55e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqP55e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqP55e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqP55e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqP55e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqP55e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqP55e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqP55e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqP55e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEqP55e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqP55e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEqP55e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEqP55e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEqP55e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqP55e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqP55e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEqP55e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqP55e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEqP55e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqP55e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEqP55e.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco3MyOM.s: Assembler messages:
encrypt.c: /tmp/cco3MyOM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco3MyOM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco3MyOM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco3MyOM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3MyOM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3MyOM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3MyOM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3MyOM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3MyOM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco3MyOM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco3MyOM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco3MyOM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco3MyOM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3MyOM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco3MyOM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco3MyOM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco3MyOM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco3MyOM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco3MyOM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco3MyOM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco3MyOM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco3MyOM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco3MyOM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco3MyOM.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc360fF4.s: Assembler messages:
encrypt.c: /tmp/cc360fF4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc360fF4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc360fF4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc360fF4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc360fF4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc360fF4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc360fF4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc360fF4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc360fF4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc360fF4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc360fF4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc360fF4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc360fF4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc360fF4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc360fF4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc360fF4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc360fF4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc360fF4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc360fF4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc360fF4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc360fF4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc360fF4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc360fF4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc360fF4.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc47I9DH.s: Assembler messages:
encrypt.c: /tmp/cc47I9DH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc47I9DH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc47I9DH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc47I9DH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47I9DH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47I9DH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47I9DH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47I9DH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47I9DH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47I9DH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47I9DH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47I9DH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc47I9DH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47I9DH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc47I9DH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc47I9DH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc47I9DH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47I9DH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47I9DH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc47I9DH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47I9DH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc47I9DH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47I9DH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc47I9DH.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQmZsXW.s: Assembler messages:
encrypt.c: /tmp/ccQmZsXW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQmZsXW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQmZsXW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQmZsXW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmZsXW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmZsXW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmZsXW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmZsXW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmZsXW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmZsXW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmZsXW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmZsXW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQmZsXW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmZsXW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQmZsXW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmZsXW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQmZsXW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQmZsXW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQmZsXW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQmZsXW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQmZsXW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQmZsXW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQmZsXW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQmZsXW.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cceMMh9A.s: Assembler messages:
encrypt.c: /tmp/cceMMh9A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceMMh9A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceMMh9A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceMMh9A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMh9A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMh9A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMh9A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMh9A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMh9A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMMh9A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMMh9A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMMh9A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceMMh9A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMh9A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceMMh9A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceMMh9A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceMMh9A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMMh9A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMMh9A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceMMh9A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMMh9A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceMMh9A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMMh9A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceMMh9A.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTFW7Gq.s: Assembler messages:
encrypt.c: /tmp/ccTFW7Gq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTFW7Gq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTFW7Gq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTFW7Gq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFW7Gq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFW7Gq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFW7Gq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFW7Gq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFW7Gq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTFW7Gq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTFW7Gq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTFW7Gq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTFW7Gq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFW7Gq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTFW7Gq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTFW7Gq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTFW7Gq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTFW7Gq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTFW7Gq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTFW7Gq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTFW7Gq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTFW7Gq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTFW7Gq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTFW7Gq.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchdayZS.s: Assembler messages:
encrypt.c: /tmp/cchdayZS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchdayZS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchdayZS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchdayZS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdayZS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdayZS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdayZS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdayZS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdayZS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchdayZS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchdayZS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchdayZS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchdayZS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdayZS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchdayZS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchdayZS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchdayZS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchdayZS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchdayZS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchdayZS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchdayZS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchdayZS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchdayZS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchdayZS.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA576NC.s: Assembler messages:
encrypt.c: /tmp/ccA576NC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA576NC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA576NC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA576NC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA576NC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA576NC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA576NC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA576NC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA576NC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA576NC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA576NC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA576NC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA576NC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA576NC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA576NC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA576NC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA576NC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA576NC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA576NC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA576NC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA576NC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA576NC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA576NC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA576NC.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS2fHA4.s: Assembler messages:
encrypt.c: /tmp/ccS2fHA4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS2fHA4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS2fHA4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS2fHA4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2fHA4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2fHA4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2fHA4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2fHA4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2fHA4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS2fHA4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS2fHA4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS2fHA4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS2fHA4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2fHA4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS2fHA4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS2fHA4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS2fHA4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS2fHA4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS2fHA4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS2fHA4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS2fHA4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS2fHA4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS2fHA4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS2fHA4.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6yQ7qT.s: Assembler messages:
encrypt.c: /tmp/cc6yQ7qT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6yQ7qT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6yQ7qT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6yQ7qT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yQ7qT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yQ7qT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yQ7qT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yQ7qT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yQ7qT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6yQ7qT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6yQ7qT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6yQ7qT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6yQ7qT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yQ7qT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6yQ7qT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6yQ7qT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6yQ7qT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6yQ7qT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6yQ7qT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6yQ7qT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6yQ7qT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6yQ7qT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6yQ7qT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6yQ7qT.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGZJ1Bs.s: Assembler messages:
encrypt.c: /tmp/ccGZJ1Bs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGZJ1Bs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGZJ1Bs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGZJ1Bs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZJ1Bs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZJ1Bs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZJ1Bs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZJ1Bs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZJ1Bs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGZJ1Bs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGZJ1Bs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGZJ1Bs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGZJ1Bs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZJ1Bs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGZJ1Bs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGZJ1Bs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGZJ1Bs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGZJ1Bs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGZJ1Bs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGZJ1Bs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGZJ1Bs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGZJ1Bs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGZJ1Bs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGZJ1Bs.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1Gogpq.s: Assembler messages:
encrypt.c: /tmp/cc1Gogpq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Gogpq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Gogpq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Gogpq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Gogpq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Gogpq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Gogpq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Gogpq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Gogpq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Gogpq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Gogpq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Gogpq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Gogpq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Gogpq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Gogpq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1Gogpq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Gogpq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Gogpq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Gogpq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Gogpq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Gogpq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Gogpq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Gogpq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Gogpq.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCY2RAY.s: Assembler messages:
encrypt.c: /tmp/ccCY2RAY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCY2RAY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCY2RAY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCY2RAY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCY2RAY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCY2RAY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCY2RAY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCY2RAY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCY2RAY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCY2RAY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCY2RAY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCY2RAY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCY2RAY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCY2RAY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCY2RAY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCY2RAY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCY2RAY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCY2RAY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCY2RAY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCY2RAY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCY2RAY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCY2RAY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCY2RAY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCY2RAY.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqGmMFg.s: Assembler messages:
encrypt.c: /tmp/ccqGmMFg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqGmMFg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqGmMFg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqGmMFg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGmMFg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGmMFg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGmMFg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGmMFg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGmMFg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqGmMFg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqGmMFg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqGmMFg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqGmMFg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGmMFg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqGmMFg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqGmMFg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqGmMFg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqGmMFg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqGmMFg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqGmMFg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGmMFg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqGmMFg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqGmMFg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqGmMFg.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxYZoBP.s: Assembler messages:
encrypt.c: /tmp/ccxYZoBP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxYZoBP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxYZoBP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxYZoBP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYZoBP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYZoBP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYZoBP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYZoBP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYZoBP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxYZoBP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxYZoBP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxYZoBP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxYZoBP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYZoBP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxYZoBP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxYZoBP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxYZoBP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYZoBP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYZoBP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxYZoBP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYZoBP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxYZoBP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYZoBP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxYZoBP.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIfftkn.s: Assembler messages:
encrypt.c: /tmp/ccIfftkn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIfftkn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIfftkn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIfftkn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfftkn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfftkn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfftkn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfftkn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfftkn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIfftkn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIfftkn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIfftkn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIfftkn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfftkn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIfftkn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIfftkn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIfftkn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIfftkn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIfftkn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIfftkn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIfftkn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIfftkn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIfftkn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIfftkn.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbcxmyK.s: Assembler messages:
encrypt.c: /tmp/ccbcxmyK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbcxmyK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbcxmyK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbcxmyK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxmyK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxmyK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxmyK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxmyK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxmyK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbcxmyK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbcxmyK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbcxmyK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbcxmyK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxmyK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbcxmyK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbcxmyK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbcxmyK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcxmyK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcxmyK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbcxmyK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcxmyK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbcxmyK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcxmyK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbcxmyK.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKGARVa.s: Assembler messages:
encrypt.c: /tmp/ccKGARVa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKGARVa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKGARVa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKGARVa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGARVa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGARVa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGARVa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGARVa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGARVa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKGARVa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKGARVa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKGARVa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKGARVa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGARVa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKGARVa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKGARVa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKGARVa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKGARVa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKGARVa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKGARVa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKGARVa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKGARVa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKGARVa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKGARVa.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY59a2N.s: Assembler messages:
encrypt.c: /tmp/ccY59a2N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY59a2N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY59a2N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY59a2N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY59a2N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY59a2N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY59a2N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY59a2N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY59a2N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY59a2N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY59a2N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY59a2N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY59a2N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY59a2N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY59a2N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY59a2N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY59a2N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY59a2N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY59a2N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY59a2N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY59a2N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY59a2N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY59a2N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY59a2N.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSJWA6I.s: Assembler messages:
encrypt.c: /tmp/ccSJWA6I.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSJWA6I.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSJWA6I.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSJWA6I.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJWA6I.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJWA6I.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJWA6I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJWA6I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJWA6I.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSJWA6I.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSJWA6I.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSJWA6I.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSJWA6I.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJWA6I.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSJWA6I.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSJWA6I.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSJWA6I.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSJWA6I.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSJWA6I.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSJWA6I.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSJWA6I.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSJWA6I.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSJWA6I.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSJWA6I.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwwNqo6.s: Assembler messages:
encrypt.c: /tmp/ccwwNqo6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwwNqo6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwwNqo6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwwNqo6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwNqo6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwNqo6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwNqo6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwNqo6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwNqo6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwwNqo6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwwNqo6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwwNqo6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwwNqo6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwNqo6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwwNqo6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwwNqo6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwwNqo6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwwNqo6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwwNqo6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwwNqo6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwwNqo6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwwNqo6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwwNqo6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwwNqo6.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccH1B2gA.s: Assembler messages:
encrypt.c: /tmp/ccH1B2gA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH1B2gA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH1B2gA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccH1B2gA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1B2gA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1B2gA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1B2gA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1B2gA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1B2gA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH1B2gA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH1B2gA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH1B2gA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH1B2gA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1B2gA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH1B2gA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccH1B2gA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccH1B2gA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH1B2gA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH1B2gA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1B2gA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH1B2gA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH1B2gA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH1B2gA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccH1B2gA.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxNNpc1.s: Assembler messages:
encrypt.c: /tmp/ccxNNpc1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxNNpc1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxNNpc1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxNNpc1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNNpc1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNNpc1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNNpc1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNNpc1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNNpc1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNNpc1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNNpc1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNNpc1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxNNpc1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNNpc1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxNNpc1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNNpc1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxNNpc1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNNpc1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxNNpc1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxNNpc1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNNpc1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxNNpc1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxNNpc1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxNNpc1.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMMRjMV.s: Assembler messages:
encrypt.c: /tmp/ccMMRjMV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMMRjMV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMMRjMV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMMRjMV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMRjMV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMRjMV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMRjMV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMRjMV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMRjMV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMMRjMV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMMRjMV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMMRjMV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMMRjMV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMRjMV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMMRjMV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMMRjMV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMMRjMV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMMRjMV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMMRjMV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMMRjMV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMMRjMV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMMRjMV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMMRjMV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMMRjMV.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsrRFbm.s: Assembler messages:
encrypt.c: /tmp/ccsrRFbm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsrRFbm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsrRFbm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsrRFbm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrRFbm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrRFbm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrRFbm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrRFbm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrRFbm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrRFbm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrRFbm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrRFbm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsrRFbm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrRFbm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsrRFbm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsrRFbm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrRFbm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrRFbm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrRFbm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrRFbm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrRFbm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsrRFbm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrRFbm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrRFbm.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCaq0Ad.s: Assembler messages:
encrypt.c: /tmp/ccCaq0Ad.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCaq0Ad.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCaq0Ad.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCaq0Ad.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaq0Ad.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaq0Ad.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaq0Ad.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaq0Ad.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaq0Ad.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCaq0Ad.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCaq0Ad.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCaq0Ad.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCaq0Ad.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaq0Ad.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCaq0Ad.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCaq0Ad.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCaq0Ad.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCaq0Ad.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCaq0Ad.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCaq0Ad.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCaq0Ad.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCaq0Ad.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCaq0Ad.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCaq0Ad.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjjegCM.s: Assembler messages:
encrypt.c: /tmp/ccjjegCM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjjegCM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjjegCM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjjegCM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjegCM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjegCM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjegCM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjegCM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjegCM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjjegCM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjjegCM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjjegCM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjjegCM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjegCM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjjegCM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjjegCM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjjegCM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjjegCM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjjegCM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjegCM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjjegCM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjjegCM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjjegCM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjjegCM.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0yhahI.s: Assembler messages:
encrypt.c: /tmp/cc0yhahI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0yhahI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0yhahI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0yhahI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yhahI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yhahI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yhahI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yhahI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yhahI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0yhahI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0yhahI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0yhahI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0yhahI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yhahI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0yhahI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0yhahI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0yhahI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0yhahI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0yhahI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0yhahI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0yhahI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0yhahI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0yhahI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0yhahI.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccux6Ra9.s: Assembler messages:
encrypt.c: /tmp/ccux6Ra9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccux6Ra9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccux6Ra9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccux6Ra9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccux6Ra9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccux6Ra9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccux6Ra9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccux6Ra9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccux6Ra9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccux6Ra9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccux6Ra9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccux6Ra9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccux6Ra9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccux6Ra9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccux6Ra9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccux6Ra9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccux6Ra9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccux6Ra9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccux6Ra9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccux6Ra9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccux6Ra9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccux6Ra9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccux6Ra9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccux6Ra9.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc14mn3Z.s: Assembler messages:
encrypt.c: /tmp/cc14mn3Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc14mn3Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc14mn3Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc14mn3Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14mn3Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14mn3Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14mn3Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14mn3Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14mn3Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc14mn3Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc14mn3Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc14mn3Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc14mn3Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14mn3Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc14mn3Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc14mn3Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc14mn3Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc14mn3Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc14mn3Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc14mn3Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc14mn3Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc14mn3Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc14mn3Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc14mn3Z.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3r6hdy.s: Assembler messages:
encrypt.c: /tmp/cc3r6hdy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3r6hdy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3r6hdy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3r6hdy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r6hdy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r6hdy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r6hdy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r6hdy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r6hdy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3r6hdy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3r6hdy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3r6hdy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3r6hdy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r6hdy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3r6hdy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3r6hdy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3r6hdy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3r6hdy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3r6hdy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3r6hdy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3r6hdy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3r6hdy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3r6hdy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3r6hdy.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccT6DUKl.s: Assembler messages:
encrypt.c: /tmp/ccT6DUKl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT6DUKl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT6DUKl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT6DUKl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6DUKl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6DUKl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6DUKl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6DUKl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6DUKl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT6DUKl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT6DUKl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT6DUKl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT6DUKl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6DUKl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT6DUKl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT6DUKl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT6DUKl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT6DUKl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT6DUKl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT6DUKl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT6DUKl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT6DUKl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT6DUKl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT6DUKl.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXEdsuN.s: Assembler messages:
encrypt.c: /tmp/ccXEdsuN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXEdsuN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXEdsuN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXEdsuN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEdsuN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEdsuN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEdsuN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEdsuN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEdsuN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXEdsuN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXEdsuN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXEdsuN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXEdsuN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEdsuN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXEdsuN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXEdsuN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXEdsuN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXEdsuN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXEdsuN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXEdsuN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXEdsuN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXEdsuN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXEdsuN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXEdsuN.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckIO4qb.s: Assembler messages:
encrypt.c: /tmp/cckIO4qb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckIO4qb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckIO4qb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckIO4qb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIO4qb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIO4qb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIO4qb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIO4qb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIO4qb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIO4qb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIO4qb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIO4qb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckIO4qb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIO4qb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckIO4qb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIO4qb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckIO4qb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckIO4qb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIO4qb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIO4qb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckIO4qb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIO4qb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckIO4qb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckIO4qb.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccznwxpA.s: Assembler messages:
encrypt.c: /tmp/ccznwxpA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccznwxpA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccznwxpA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccznwxpA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznwxpA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznwxpA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznwxpA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznwxpA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznwxpA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccznwxpA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccznwxpA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccznwxpA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccznwxpA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznwxpA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccznwxpA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccznwxpA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccznwxpA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccznwxpA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccznwxpA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccznwxpA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccznwxpA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccznwxpA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccznwxpA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccznwxpA.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccW10zT7.s: Assembler messages:
encrypt.c: /tmp/ccW10zT7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW10zT7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW10zT7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccW10zT7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW10zT7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW10zT7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW10zT7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW10zT7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW10zT7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW10zT7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW10zT7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW10zT7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW10zT7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW10zT7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW10zT7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW10zT7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccW10zT7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccW10zT7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW10zT7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW10zT7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW10zT7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW10zT7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW10zT7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccW10zT7.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwNAkDH.s: Assembler messages:
encrypt.c: /tmp/ccwNAkDH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwNAkDH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwNAkDH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwNAkDH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNAkDH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNAkDH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNAkDH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNAkDH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNAkDH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwNAkDH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwNAkDH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwNAkDH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwNAkDH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNAkDH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwNAkDH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwNAkDH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwNAkDH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNAkDH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNAkDH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNAkDH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNAkDH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwNAkDH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNAkDH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNAkDH.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFUQbuy.s: Assembler messages:
encrypt.c: /tmp/ccFUQbuy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFUQbuy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFUQbuy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFUQbuy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUQbuy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUQbuy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUQbuy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUQbuy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUQbuy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFUQbuy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFUQbuy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFUQbuy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFUQbuy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUQbuy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFUQbuy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFUQbuy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFUQbuy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFUQbuy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFUQbuy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFUQbuy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFUQbuy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFUQbuy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFUQbuy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFUQbuy.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccgh8nPZ.s: Assembler messages:
encrypt.c: /tmp/ccgh8nPZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgh8nPZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgh8nPZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgh8nPZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgh8nPZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgh8nPZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgh8nPZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgh8nPZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgh8nPZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgh8nPZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgh8nPZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgh8nPZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgh8nPZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgh8nPZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgh8nPZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgh8nPZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgh8nPZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgh8nPZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgh8nPZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgh8nPZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgh8nPZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgh8nPZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgh8nPZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgh8nPZ.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4DWNtB.s: Assembler messages:
encrypt.c: /tmp/cc4DWNtB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4DWNtB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4DWNtB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4DWNtB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DWNtB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DWNtB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DWNtB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DWNtB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DWNtB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DWNtB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DWNtB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DWNtB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4DWNtB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DWNtB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4DWNtB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4DWNtB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DWNtB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DWNtB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DWNtB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DWNtB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DWNtB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4DWNtB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DWNtB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DWNtB.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccERJMkd.s: Assembler messages:
encrypt.c: /tmp/ccERJMkd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccERJMkd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccERJMkd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccERJMkd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERJMkd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERJMkd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERJMkd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERJMkd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERJMkd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERJMkd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERJMkd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERJMkd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccERJMkd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERJMkd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccERJMkd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERJMkd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccERJMkd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccERJMkd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERJMkd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERJMkd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccERJMkd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERJMkd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccERJMkd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccERJMkd.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2ivljS.s: Assembler messages:
encrypt.c: /tmp/cc2ivljS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2ivljS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2ivljS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2ivljS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ivljS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ivljS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ivljS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ivljS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ivljS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ivljS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ivljS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ivljS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2ivljS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ivljS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2ivljS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2ivljS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2ivljS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ivljS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ivljS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2ivljS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ivljS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2ivljS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ivljS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2ivljS.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgQSfnv.s: Assembler messages:
encrypt.c: /tmp/ccgQSfnv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgQSfnv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgQSfnv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgQSfnv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQSfnv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQSfnv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQSfnv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQSfnv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQSfnv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQSfnv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQSfnv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQSfnv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgQSfnv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQSfnv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgQSfnv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQSfnv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgQSfnv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQSfnv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgQSfnv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgQSfnv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQSfnv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgQSfnv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgQSfnv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgQSfnv.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccNhD8fs.s: Assembler messages:
encrypt.c: /tmp/ccNhD8fs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNhD8fs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNhD8fs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNhD8fs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhD8fs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhD8fs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhD8fs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhD8fs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhD8fs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhD8fs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhD8fs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhD8fs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNhD8fs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhD8fs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNhD8fs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhD8fs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNhD8fs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNhD8fs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhD8fs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhD8fs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNhD8fs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhD8fs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNhD8fs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNhD8fs.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cccriGT2.s: Assembler messages:
encrypt.c: /tmp/cccriGT2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccriGT2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccriGT2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccriGT2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccriGT2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccriGT2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccriGT2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccriGT2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccriGT2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccriGT2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccriGT2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccriGT2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccriGT2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccriGT2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccriGT2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccriGT2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccriGT2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccriGT2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccriGT2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccriGT2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccriGT2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccriGT2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccriGT2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccriGT2.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccObScjf.s: Assembler messages:
encrypt.c: /tmp/ccObScjf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccObScjf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccObScjf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccObScjf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObScjf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObScjf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObScjf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObScjf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObScjf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObScjf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObScjf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObScjf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccObScjf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObScjf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccObScjf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccObScjf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObScjf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObScjf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObScjf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObScjf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObScjf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccObScjf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObScjf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObScjf.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwtXQaR.s: Assembler messages:
encrypt.c: /tmp/ccwtXQaR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwtXQaR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwtXQaR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwtXQaR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtXQaR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtXQaR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtXQaR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtXQaR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtXQaR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwtXQaR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwtXQaR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwtXQaR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwtXQaR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtXQaR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwtXQaR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwtXQaR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwtXQaR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwtXQaR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwtXQaR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwtXQaR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwtXQaR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwtXQaR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwtXQaR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwtXQaR.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7CFdQo.s: Assembler messages:
encrypt.c: /tmp/cc7CFdQo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7CFdQo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7CFdQo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7CFdQo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CFdQo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CFdQo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CFdQo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CFdQo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CFdQo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CFdQo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CFdQo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CFdQo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7CFdQo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CFdQo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7CFdQo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7CFdQo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CFdQo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CFdQo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CFdQo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CFdQo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CFdQo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7CFdQo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CFdQo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CFdQo.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccshLAyU.s: Assembler messages:
encrypt.c: /tmp/ccshLAyU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccshLAyU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccshLAyU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccshLAyU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshLAyU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshLAyU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshLAyU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshLAyU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshLAyU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccshLAyU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccshLAyU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccshLAyU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccshLAyU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshLAyU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccshLAyU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccshLAyU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccshLAyU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccshLAyU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccshLAyU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccshLAyU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccshLAyU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccshLAyU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccshLAyU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccshLAyU.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2LcfTk.s: Assembler messages:
encrypt.c: /tmp/cc2LcfTk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2LcfTk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2LcfTk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2LcfTk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LcfTk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LcfTk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LcfTk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LcfTk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LcfTk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LcfTk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LcfTk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LcfTk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2LcfTk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LcfTk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2LcfTk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LcfTk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2LcfTk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LcfTk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LcfTk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LcfTk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LcfTk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LcfTk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2LcfTk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LcfTk.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdOVNsP.s: Assembler messages:
encrypt.c: /tmp/ccdOVNsP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdOVNsP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdOVNsP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdOVNsP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOVNsP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOVNsP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOVNsP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOVNsP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOVNsP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOVNsP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOVNsP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOVNsP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdOVNsP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOVNsP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdOVNsP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdOVNsP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdOVNsP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOVNsP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOVNsP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdOVNsP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOVNsP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdOVNsP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOVNsP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdOVNsP.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccCoSRog.s: Assembler messages:
encrypt.c: /tmp/ccCoSRog.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCoSRog.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCoSRog.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCoSRog.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoSRog.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoSRog.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoSRog.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoSRog.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoSRog.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCoSRog.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCoSRog.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCoSRog.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCoSRog.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoSRog.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCoSRog.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCoSRog.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCoSRog.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCoSRog.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCoSRog.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCoSRog.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCoSRog.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCoSRog.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCoSRog.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCoSRog.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccHU7dJK.s: Assembler messages:
encrypt.c: /tmp/ccHU7dJK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHU7dJK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHU7dJK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHU7dJK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHU7dJK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHU7dJK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHU7dJK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHU7dJK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHU7dJK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHU7dJK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHU7dJK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHU7dJK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHU7dJK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHU7dJK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHU7dJK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHU7dJK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHU7dJK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHU7dJK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHU7dJK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHU7dJK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHU7dJK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHU7dJK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHU7dJK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHU7dJK.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccObfQN9.s: Assembler messages:
encrypt.c: /tmp/ccObfQN9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccObfQN9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccObfQN9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccObfQN9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObfQN9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObfQN9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObfQN9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObfQN9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObfQN9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObfQN9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObfQN9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObfQN9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccObfQN9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObfQN9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccObfQN9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccObfQN9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccObfQN9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObfQN9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObfQN9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObfQN9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObfQN9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccObfQN9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObfQN9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccObfQN9.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cco2Nhny.s: Assembler messages:
encrypt.c: /tmp/cco2Nhny.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco2Nhny.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco2Nhny.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco2Nhny.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2Nhny.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2Nhny.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2Nhny.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2Nhny.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2Nhny.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2Nhny.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2Nhny.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2Nhny.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco2Nhny.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2Nhny.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco2Nhny.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2Nhny.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco2Nhny.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2Nhny.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2Nhny.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2Nhny.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2Nhny.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2Nhny.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco2Nhny.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2Nhny.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLL5FLD.s: Assembler messages:
encrypt.c: /tmp/ccLL5FLD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLL5FLD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLL5FLD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLL5FLD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLL5FLD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLL5FLD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLL5FLD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLL5FLD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLL5FLD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLL5FLD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLL5FLD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLL5FLD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLL5FLD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLL5FLD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLL5FLD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLL5FLD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLL5FLD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLL5FLD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLL5FLD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLL5FLD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLL5FLD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLL5FLD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLL5FLD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLL5FLD.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccg6GU4a.s: Assembler messages:
encrypt.c: /tmp/ccg6GU4a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg6GU4a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg6GU4a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg6GU4a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6GU4a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6GU4a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6GU4a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6GU4a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6GU4a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6GU4a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6GU4a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6GU4a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg6GU4a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6GU4a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg6GU4a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6GU4a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg6GU4a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg6GU4a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6GU4a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6GU4a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg6GU4a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6GU4a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg6GU4a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg6GU4a.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5Xc6JE.s: Assembler messages:
encrypt.c: /tmp/cc5Xc6JE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Xc6JE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Xc6JE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Xc6JE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xc6JE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xc6JE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xc6JE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xc6JE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xc6JE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Xc6JE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Xc6JE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Xc6JE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Xc6JE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xc6JE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Xc6JE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Xc6JE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5Xc6JE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Xc6JE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Xc6JE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Xc6JE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xc6JE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Xc6JE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Xc6JE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Xc6JE.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuDop73.s: Assembler messages:
encrypt.c: /tmp/ccuDop73.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuDop73.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuDop73.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuDop73.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDop73.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDop73.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDop73.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDop73.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDop73.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuDop73.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuDop73.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuDop73.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuDop73.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDop73.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuDop73.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuDop73.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuDop73.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDop73.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDop73.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuDop73.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDop73.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuDop73.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDop73.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuDop73.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccOxLjoA.s: Assembler messages:
encrypt.c: /tmp/ccOxLjoA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOxLjoA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOxLjoA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOxLjoA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxLjoA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxLjoA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxLjoA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxLjoA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxLjoA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxLjoA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxLjoA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxLjoA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOxLjoA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxLjoA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOxLjoA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxLjoA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOxLjoA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOxLjoA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxLjoA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxLjoA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOxLjoA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxLjoA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOxLjoA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOxLjoA.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cck7qGRZ.s: Assembler messages:
encrypt.c: /tmp/cck7qGRZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck7qGRZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck7qGRZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck7qGRZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7qGRZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7qGRZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7qGRZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7qGRZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7qGRZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck7qGRZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck7qGRZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck7qGRZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck7qGRZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7qGRZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck7qGRZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck7qGRZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck7qGRZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck7qGRZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck7qGRZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck7qGRZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck7qGRZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck7qGRZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck7qGRZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck7qGRZ.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0uEUWO.s: Assembler messages:
encrypt.c: /tmp/cc0uEUWO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0uEUWO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0uEUWO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0uEUWO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uEUWO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uEUWO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uEUWO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uEUWO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uEUWO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uEUWO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uEUWO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uEUWO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0uEUWO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uEUWO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0uEUWO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uEUWO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0uEUWO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0uEUWO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0uEUWO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0uEUWO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0uEUWO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0uEUWO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0uEUWO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0uEUWO.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoWo2Kt.s: Assembler messages:
encrypt.c: /tmp/ccoWo2Kt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoWo2Kt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoWo2Kt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoWo2Kt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWo2Kt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWo2Kt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWo2Kt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWo2Kt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWo2Kt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWo2Kt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWo2Kt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWo2Kt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoWo2Kt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWo2Kt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoWo2Kt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoWo2Kt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoWo2Kt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWo2Kt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWo2Kt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoWo2Kt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWo2Kt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoWo2Kt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWo2Kt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoWo2Kt.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaL3q1d.s: Assembler messages:
encrypt.c: /tmp/ccaL3q1d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaL3q1d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaL3q1d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaL3q1d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL3q1d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL3q1d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL3q1d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL3q1d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL3q1d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaL3q1d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaL3q1d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaL3q1d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaL3q1d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL3q1d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaL3q1d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaL3q1d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaL3q1d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaL3q1d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaL3q1d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaL3q1d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaL3q1d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaL3q1d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaL3q1d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaL3q1d.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cce2fwPC.s: Assembler messages:
encrypt.c: /tmp/cce2fwPC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce2fwPC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce2fwPC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce2fwPC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2fwPC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2fwPC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2fwPC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2fwPC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2fwPC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2fwPC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2fwPC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2fwPC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce2fwPC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2fwPC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce2fwPC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2fwPC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce2fwPC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2fwPC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce2fwPC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce2fwPC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2fwPC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce2fwPC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce2fwPC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce2fwPC.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1lO9dx.s: Assembler messages:
encrypt.c: /tmp/cc1lO9dx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1lO9dx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1lO9dx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1lO9dx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lO9dx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lO9dx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lO9dx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lO9dx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lO9dx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1lO9dx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1lO9dx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1lO9dx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1lO9dx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lO9dx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1lO9dx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1lO9dx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1lO9dx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lO9dx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lO9dx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1lO9dx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lO9dx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1lO9dx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lO9dx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1lO9dx.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccC9fhW2.s: Assembler messages:
encrypt.c: /tmp/ccC9fhW2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC9fhW2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC9fhW2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC9fhW2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9fhW2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9fhW2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9fhW2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9fhW2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9fhW2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC9fhW2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC9fhW2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC9fhW2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC9fhW2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9fhW2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC9fhW2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC9fhW2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC9fhW2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC9fhW2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC9fhW2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC9fhW2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC9fhW2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC9fhW2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC9fhW2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC9fhW2.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJSzhWs.s: Assembler messages:
encrypt.c: /tmp/ccJSzhWs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJSzhWs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJSzhWs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJSzhWs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSzhWs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSzhWs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSzhWs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSzhWs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSzhWs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJSzhWs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJSzhWs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJSzhWs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJSzhWs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSzhWs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJSzhWs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJSzhWs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJSzhWs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJSzhWs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJSzhWs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJSzhWs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJSzhWs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJSzhWs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJSzhWs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJSzhWs.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cclK9qDY.s: Assembler messages:
encrypt.c: /tmp/cclK9qDY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclK9qDY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclK9qDY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclK9qDY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK9qDY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK9qDY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK9qDY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK9qDY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK9qDY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclK9qDY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclK9qDY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclK9qDY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclK9qDY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK9qDY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclK9qDY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclK9qDY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclK9qDY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclK9qDY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclK9qDY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclK9qDY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclK9qDY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclK9qDY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclK9qDY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclK9qDY.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYqzogs.s: Assembler messages:
encrypt.c: /tmp/ccYqzogs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYqzogs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYqzogs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYqzogs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqzogs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqzogs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqzogs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqzogs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqzogs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqzogs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqzogs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqzogs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYqzogs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqzogs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYqzogs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqzogs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYqzogs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYqzogs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqzogs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqzogs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYqzogs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqzogs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYqzogs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYqzogs.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccugJZRR.s: Assembler messages:
encrypt.c: /tmp/ccugJZRR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccugJZRR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccugJZRR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccugJZRR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugJZRR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugJZRR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugJZRR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugJZRR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugJZRR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccugJZRR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccugJZRR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccugJZRR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccugJZRR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugJZRR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccugJZRR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccugJZRR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccugJZRR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccugJZRR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccugJZRR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugJZRR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccugJZRR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccugJZRR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccugJZRR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccugJZRR.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFjY6Ww.s: Assembler messages:
encrypt.c: /tmp/ccFjY6Ww.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFjY6Ww.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFjY6Ww.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFjY6Ww.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjY6Ww.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjY6Ww.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjY6Ww.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjY6Ww.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjY6Ww.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFjY6Ww.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFjY6Ww.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFjY6Ww.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFjY6Ww.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjY6Ww.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFjY6Ww.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFjY6Ww.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFjY6Ww.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFjY6Ww.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFjY6Ww.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFjY6Ww.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFjY6Ww.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFjY6Ww.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFjY6Ww.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFjY6Ww.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYv9XyW.s: Assembler messages:
encrypt.c: /tmp/ccYv9XyW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYv9XyW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYv9XyW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYv9XyW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv9XyW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv9XyW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv9XyW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv9XyW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv9XyW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYv9XyW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYv9XyW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYv9XyW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYv9XyW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv9XyW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYv9XyW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYv9XyW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYv9XyW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYv9XyW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYv9XyW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYv9XyW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYv9XyW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYv9XyW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYv9XyW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYv9XyW.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccW2GAwd.s: Assembler messages:
encrypt.c: /tmp/ccW2GAwd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW2GAwd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW2GAwd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW2GAwd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2GAwd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2GAwd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2GAwd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2GAwd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2GAwd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW2GAwd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW2GAwd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW2GAwd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW2GAwd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2GAwd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW2GAwd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW2GAwd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW2GAwd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW2GAwd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW2GAwd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW2GAwd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW2GAwd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW2GAwd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW2GAwd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW2GAwd.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYuGhKK.s: Assembler messages:
encrypt.c: /tmp/ccYuGhKK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYuGhKK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYuGhKK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYuGhKK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuGhKK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuGhKK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuGhKK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuGhKK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuGhKK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYuGhKK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYuGhKK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYuGhKK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYuGhKK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuGhKK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYuGhKK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYuGhKK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYuGhKK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYuGhKK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYuGhKK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYuGhKK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuGhKK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYuGhKK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYuGhKK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYuGhKK.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cca4cCXG.s: Assembler messages:
encrypt.c: /tmp/cca4cCXG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca4cCXG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca4cCXG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca4cCXG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4cCXG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4cCXG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4cCXG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4cCXG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4cCXG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4cCXG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4cCXG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4cCXG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca4cCXG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4cCXG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca4cCXG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4cCXG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca4cCXG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca4cCXG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4cCXG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4cCXG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca4cCXG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4cCXG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca4cCXG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca4cCXG.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqquSqi.s: Assembler messages:
encrypt.c: /tmp/ccqquSqi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqquSqi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqquSqi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqquSqi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqquSqi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqquSqi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqquSqi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqquSqi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqquSqi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqquSqi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqquSqi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqquSqi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqquSqi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqquSqi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqquSqi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqquSqi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqquSqi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqquSqi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqquSqi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqquSqi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqquSqi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqquSqi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqquSqi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqquSqi.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLjle79.s: Assembler messages:
encrypt.c: /tmp/ccLjle79.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLjle79.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLjle79.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLjle79.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjle79.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjle79.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjle79.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjle79.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjle79.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjle79.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjle79.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjle79.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLjle79.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjle79.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLjle79.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjle79.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLjle79.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLjle79.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLjle79.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLjle79.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLjle79.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLjle79.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLjle79.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLjle79.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXnjKrz.s: Assembler messages:
encrypt.c: /tmp/ccXnjKrz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXnjKrz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXnjKrz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXnjKrz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnjKrz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnjKrz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnjKrz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnjKrz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnjKrz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXnjKrz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXnjKrz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXnjKrz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXnjKrz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnjKrz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXnjKrz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXnjKrz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXnjKrz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnjKrz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnjKrz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnjKrz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnjKrz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXnjKrz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnjKrz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnjKrz.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJIB1Ae.s: Assembler messages:
encrypt.c: /tmp/ccJIB1Ae.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJIB1Ae.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJIB1Ae.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJIB1Ae.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIB1Ae.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIB1Ae.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIB1Ae.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIB1Ae.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIB1Ae.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJIB1Ae.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJIB1Ae.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJIB1Ae.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJIB1Ae.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIB1Ae.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJIB1Ae.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJIB1Ae.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJIB1Ae.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJIB1Ae.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJIB1Ae.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJIB1Ae.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIB1Ae.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJIB1Ae.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJIB1Ae.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJIB1Ae.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cct5Ji3D.s: Assembler messages:
encrypt.c: /tmp/cct5Ji3D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct5Ji3D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct5Ji3D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct5Ji3D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5Ji3D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5Ji3D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5Ji3D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5Ji3D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5Ji3D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5Ji3D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5Ji3D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5Ji3D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct5Ji3D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5Ji3D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct5Ji3D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct5Ji3D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct5Ji3D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5Ji3D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5Ji3D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5Ji3D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5Ji3D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct5Ji3D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5Ji3D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct5Ji3D.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWHoutv.s: Assembler messages:
encrypt.c: /tmp/ccWHoutv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWHoutv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWHoutv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWHoutv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHoutv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHoutv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHoutv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHoutv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHoutv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWHoutv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWHoutv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWHoutv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWHoutv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHoutv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWHoutv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWHoutv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWHoutv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWHoutv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWHoutv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWHoutv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHoutv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWHoutv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWHoutv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWHoutv.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccc8LjU7.s: Assembler messages:
encrypt.c: /tmp/ccc8LjU7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc8LjU7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc8LjU7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc8LjU7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8LjU7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8LjU7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8LjU7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8LjU7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8LjU7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc8LjU7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc8LjU7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc8LjU7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc8LjU7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8LjU7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc8LjU7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc8LjU7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc8LjU7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8LjU7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8LjU7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc8LjU7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8LjU7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc8LjU7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8LjU7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc8LjU7.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCWCWuo.s: Assembler messages:
encrypt.c: /tmp/ccCWCWuo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCWCWuo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCWCWuo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCWCWuo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWCWuo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWCWuo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWCWuo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWCWuo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWCWuo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCWCWuo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCWCWuo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCWCWuo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCWCWuo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWCWuo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCWCWuo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCWCWuo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCWCWuo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCWCWuo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCWCWuo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCWCWuo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCWCWuo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCWCWuo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCWCWuo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCWCWuo.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTSShm3.s: Assembler messages:
encrypt.c: /tmp/ccTSShm3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTSShm3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTSShm3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTSShm3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSShm3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSShm3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSShm3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSShm3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSShm3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTSShm3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTSShm3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTSShm3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTSShm3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSShm3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTSShm3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTSShm3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTSShm3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTSShm3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTSShm3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTSShm3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTSShm3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTSShm3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTSShm3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTSShm3.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4qNkSh.s: Assembler messages:
encrypt.c: /tmp/cc4qNkSh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4qNkSh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4qNkSh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4qNkSh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qNkSh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qNkSh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qNkSh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qNkSh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qNkSh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qNkSh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qNkSh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qNkSh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4qNkSh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qNkSh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4qNkSh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4qNkSh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4qNkSh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qNkSh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qNkSh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4qNkSh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qNkSh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4qNkSh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qNkSh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4qNkSh.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdw0GsS.s: Assembler messages:
encrypt.c: /tmp/ccdw0GsS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdw0GsS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdw0GsS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdw0GsS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw0GsS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw0GsS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw0GsS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw0GsS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw0GsS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdw0GsS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdw0GsS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdw0GsS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdw0GsS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw0GsS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdw0GsS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdw0GsS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdw0GsS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdw0GsS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdw0GsS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdw0GsS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdw0GsS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdw0GsS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdw0GsS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdw0GsS.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0qMVAZ.s: Assembler messages:
encrypt.c: /tmp/cc0qMVAZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0qMVAZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0qMVAZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0qMVAZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qMVAZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qMVAZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qMVAZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qMVAZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qMVAZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0qMVAZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0qMVAZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0qMVAZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0qMVAZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qMVAZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0qMVAZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0qMVAZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0qMVAZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qMVAZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qMVAZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0qMVAZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qMVAZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0qMVAZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qMVAZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0qMVAZ.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDJMpFs.s: Assembler messages:
encrypt.c: /tmp/ccDJMpFs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDJMpFs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDJMpFs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDJMpFs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJMpFs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJMpFs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJMpFs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJMpFs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJMpFs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJMpFs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJMpFs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJMpFs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDJMpFs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJMpFs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDJMpFs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJMpFs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDJMpFs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJMpFs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJMpFs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJMpFs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJMpFs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJMpFs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDJMpFs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJMpFs.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLepuNl.s: Assembler messages:
encrypt.c: /tmp/ccLepuNl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLepuNl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLepuNl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLepuNl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLepuNl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLepuNl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLepuNl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLepuNl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLepuNl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLepuNl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLepuNl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLepuNl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLepuNl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLepuNl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLepuNl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLepuNl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLepuNl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLepuNl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLepuNl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLepuNl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLepuNl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLepuNl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLepuNl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLepuNl.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccennKJK.s: Assembler messages:
encrypt.c: /tmp/ccennKJK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccennKJK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccennKJK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccennKJK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccennKJK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccennKJK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccennKJK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccennKJK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccennKJK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccennKJK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccennKJK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccennKJK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccennKJK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccennKJK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccennKJK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccennKJK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccennKJK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccennKJK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccennKJK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccennKJK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccennKJK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccennKJK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccennKJK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccennKJK.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cc1T90JI.s: Assembler messages:
encrypt.c: /tmp/cc1T90JI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1T90JI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1T90JI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1T90JI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T90JI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T90JI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T90JI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T90JI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T90JI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1T90JI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1T90JI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1T90JI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1T90JI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T90JI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1T90JI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1T90JI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1T90JI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1T90JI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1T90JI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1T90JI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1T90JI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1T90JI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1T90JI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1T90JI.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccMkP5Hl.s: Assembler messages:
encrypt.c: /tmp/ccMkP5Hl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMkP5Hl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMkP5Hl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMkP5Hl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkP5Hl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkP5Hl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkP5Hl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkP5Hl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkP5Hl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMkP5Hl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMkP5Hl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMkP5Hl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMkP5Hl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkP5Hl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMkP5Hl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMkP5Hl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMkP5Hl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkP5Hl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkP5Hl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMkP5Hl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkP5Hl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMkP5Hl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkP5Hl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMkP5Hl.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8dnUw6.s: Assembler messages:
encrypt.c: /tmp/cc8dnUw6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8dnUw6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8dnUw6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8dnUw6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dnUw6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dnUw6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dnUw6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dnUw6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dnUw6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8dnUw6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8dnUw6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8dnUw6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8dnUw6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dnUw6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8dnUw6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8dnUw6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8dnUw6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8dnUw6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8dnUw6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8dnUw6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8dnUw6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8dnUw6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8dnUw6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8dnUw6.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccn9TapA.s: Assembler messages:
encrypt.c: /tmp/ccn9TapA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn9TapA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn9TapA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccn9TapA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9TapA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9TapA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9TapA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9TapA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9TapA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn9TapA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn9TapA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn9TapA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn9TapA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9TapA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn9TapA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccn9TapA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccn9TapA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn9TapA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn9TapA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn9TapA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn9TapA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn9TapA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn9TapA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccn9TapA.s: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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFWuEZx.s: Assembler messages:
encrypt.c: /tmp/ccFWuEZx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFWuEZx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFWuEZx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFWuEZx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWuEZx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWuEZx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWuEZx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWuEZx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWuEZx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFWuEZx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFWuEZx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFWuEZx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFWuEZx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWuEZx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFWuEZx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFWuEZx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFWuEZx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFWuEZx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFWuEZx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFWuEZx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFWuEZx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFWuEZx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFWuEZx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFWuEZx.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cca6bnNW.s: Assembler messages:
encrypt.c: /tmp/cca6bnNW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca6bnNW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca6bnNW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca6bnNW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6bnNW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6bnNW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6bnNW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6bnNW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6bnNW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca6bnNW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca6bnNW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca6bnNW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca6bnNW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6bnNW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca6bnNW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca6bnNW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca6bnNW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca6bnNW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca6bnNW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca6bnNW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca6bnNW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca6bnNW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca6bnNW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca6bnNW.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgX8ySO.s: Assembler messages:
encrypt.c: /tmp/ccgX8ySO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgX8ySO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgX8ySO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgX8ySO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgX8ySO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgX8ySO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgX8ySO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgX8ySO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgX8ySO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgX8ySO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgX8ySO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgX8ySO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgX8ySO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgX8ySO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgX8ySO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgX8ySO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgX8ySO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgX8ySO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgX8ySO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgX8ySO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgX8ySO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgX8ySO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgX8ySO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgX8ySO.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccodIIAk.s: Assembler messages:
encrypt.c: /tmp/ccodIIAk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccodIIAk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccodIIAk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccodIIAk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodIIAk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodIIAk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodIIAk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodIIAk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodIIAk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodIIAk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodIIAk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodIIAk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccodIIAk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodIIAk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccodIIAk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodIIAk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccodIIAk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccodIIAk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodIIAk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodIIAk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccodIIAk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodIIAk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccodIIAk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccodIIAk.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccIJOJcI.s: Assembler messages:
encrypt.c: /tmp/ccIJOJcI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIJOJcI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIJOJcI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIJOJcI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJOJcI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJOJcI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJOJcI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJOJcI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJOJcI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIJOJcI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIJOJcI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIJOJcI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIJOJcI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJOJcI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIJOJcI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIJOJcI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIJOJcI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIJOJcI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIJOJcI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIJOJcI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIJOJcI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIJOJcI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIJOJcI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIJOJcI.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccmcfsyi.s: Assembler messages:
encrypt.c: /tmp/ccmcfsyi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmcfsyi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmcfsyi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmcfsyi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcfsyi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcfsyi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcfsyi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcfsyi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcfsyi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmcfsyi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmcfsyi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmcfsyi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmcfsyi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcfsyi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmcfsyi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmcfsyi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmcfsyi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmcfsyi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmcfsyi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmcfsyi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmcfsyi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmcfsyi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmcfsyi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmcfsyi.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cceweeSb.s: Assembler messages:
encrypt.c: /tmp/cceweeSb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceweeSb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceweeSb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceweeSb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceweeSb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceweeSb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceweeSb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceweeSb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceweeSb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceweeSb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceweeSb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceweeSb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceweeSb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceweeSb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceweeSb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceweeSb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceweeSb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceweeSb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceweeSb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceweeSb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceweeSb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceweeSb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceweeSb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceweeSb.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjvQqFA.s: Assembler messages:
encrypt.c: /tmp/ccjvQqFA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjvQqFA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjvQqFA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjvQqFA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvQqFA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvQqFA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvQqFA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvQqFA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvQqFA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvQqFA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvQqFA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvQqFA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjvQqFA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvQqFA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjvQqFA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvQqFA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjvQqFA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjvQqFA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjvQqFA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjvQqFA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjvQqFA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjvQqFA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjvQqFA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjvQqFA.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1JZW7C.s: Assembler messages:
encrypt.c: /tmp/cc1JZW7C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1JZW7C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1JZW7C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1JZW7C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JZW7C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JZW7C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JZW7C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JZW7C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JZW7C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JZW7C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JZW7C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JZW7C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1JZW7C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JZW7C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1JZW7C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JZW7C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1JZW7C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JZW7C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JZW7C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JZW7C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JZW7C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JZW7C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1JZW7C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JZW7C.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciKUOp6.s: Assembler messages:
encrypt.c: /tmp/cciKUOp6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciKUOp6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciKUOp6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciKUOp6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKUOp6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKUOp6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKUOp6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKUOp6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKUOp6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciKUOp6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciKUOp6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciKUOp6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciKUOp6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKUOp6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciKUOp6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciKUOp6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciKUOp6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKUOp6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKUOp6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKUOp6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKUOp6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciKUOp6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKUOp6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciKUOp6.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbti5N5.s: Assembler messages:
encrypt.c: /tmp/ccbti5N5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbti5N5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbti5N5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbti5N5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbti5N5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbti5N5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbti5N5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbti5N5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbti5N5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbti5N5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbti5N5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbti5N5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbti5N5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbti5N5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbti5N5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbti5N5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbti5N5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbti5N5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbti5N5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbti5N5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbti5N5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbti5N5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbti5N5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbti5N5.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyMCByv.s: Assembler messages:
encrypt.c: /tmp/ccyMCByv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyMCByv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyMCByv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyMCByv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyMCByv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyMCByv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyMCByv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyMCByv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyMCByv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyMCByv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyMCByv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyMCByv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyMCByv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyMCByv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyMCByv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyMCByv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyMCByv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyMCByv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyMCByv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyMCByv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyMCByv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyMCByv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyMCByv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyMCByv.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccC17bVY.s: Assembler messages:
encrypt.c: /tmp/ccC17bVY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC17bVY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC17bVY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC17bVY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC17bVY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC17bVY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC17bVY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC17bVY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC17bVY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC17bVY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC17bVY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC17bVY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC17bVY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC17bVY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC17bVY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC17bVY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC17bVY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC17bVY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC17bVY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC17bVY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC17bVY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC17bVY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC17bVY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC17bVY.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccXZGOqt.s: Assembler messages:
encrypt.c: /tmp/ccXZGOqt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXZGOqt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXZGOqt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXZGOqt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZGOqt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZGOqt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZGOqt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZGOqt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZGOqt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZGOqt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZGOqt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZGOqt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXZGOqt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZGOqt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXZGOqt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXZGOqt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXZGOqt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZGOqt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZGOqt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXZGOqt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZGOqt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXZGOqt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZGOqt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXZGOqt.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRc1SUg.s: Assembler messages:
encrypt.c: /tmp/ccRc1SUg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRc1SUg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRc1SUg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRc1SUg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRc1SUg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRc1SUg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRc1SUg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRc1SUg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRc1SUg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRc1SUg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRc1SUg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRc1SUg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRc1SUg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRc1SUg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRc1SUg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRc1SUg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRc1SUg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRc1SUg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRc1SUg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRc1SUg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRc1SUg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRc1SUg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRc1SUg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRc1SUg.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccru0SoR.s: Assembler messages:
encrypt.c: /tmp/ccru0SoR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccru0SoR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccru0SoR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccru0SoR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccru0SoR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccru0SoR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccru0SoR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccru0SoR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccru0SoR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccru0SoR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccru0SoR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccru0SoR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccru0SoR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccru0SoR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccru0SoR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccru0SoR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccru0SoR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccru0SoR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccru0SoR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccru0SoR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccru0SoR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccru0SoR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccru0SoR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccru0SoR.s: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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTDwhsR.s: Assembler messages:
encrypt.c: /tmp/ccTDwhsR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTDwhsR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTDwhsR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTDwhsR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDwhsR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDwhsR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDwhsR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDwhsR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDwhsR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDwhsR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDwhsR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDwhsR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTDwhsR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDwhsR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTDwhsR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDwhsR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTDwhsR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTDwhsR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDwhsR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDwhsR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTDwhsR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDwhsR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTDwhsR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTDwhsR.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXlTMS7.s: Assembler messages:
encrypt.c: /tmp/ccXlTMS7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXlTMS7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXlTMS7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXlTMS7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlTMS7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlTMS7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlTMS7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlTMS7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlTMS7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXlTMS7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXlTMS7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXlTMS7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXlTMS7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlTMS7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXlTMS7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXlTMS7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXlTMS7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXlTMS7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXlTMS7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXlTMS7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXlTMS7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXlTMS7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXlTMS7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXlTMS7.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTEvLEB.s: Assembler messages:
encrypt.c: /tmp/ccTEvLEB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTEvLEB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTEvLEB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTEvLEB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEvLEB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEvLEB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEvLEB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEvLEB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEvLEB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTEvLEB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTEvLEB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTEvLEB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTEvLEB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEvLEB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTEvLEB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTEvLEB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTEvLEB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTEvLEB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTEvLEB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTEvLEB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTEvLEB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTEvLEB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTEvLEB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTEvLEB.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccju3Hx9.s: Assembler messages:
encrypt.c: /tmp/ccju3Hx9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccju3Hx9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccju3Hx9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccju3Hx9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju3Hx9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju3Hx9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju3Hx9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju3Hx9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju3Hx9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccju3Hx9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccju3Hx9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccju3Hx9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccju3Hx9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju3Hx9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccju3Hx9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccju3Hx9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccju3Hx9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccju3Hx9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccju3Hx9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccju3Hx9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccju3Hx9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccju3Hx9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccju3Hx9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccju3Hx9.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsIBHS1.s: Assembler messages:
encrypt.c: /tmp/ccsIBHS1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsIBHS1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsIBHS1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsIBHS1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIBHS1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIBHS1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIBHS1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIBHS1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIBHS1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsIBHS1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsIBHS1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsIBHS1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsIBHS1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIBHS1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsIBHS1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsIBHS1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsIBHS1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsIBHS1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsIBHS1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsIBHS1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsIBHS1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsIBHS1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsIBHS1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsIBHS1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccx5QMrx.s: Assembler messages:
encrypt.c: /tmp/ccx5QMrx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx5QMrx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx5QMrx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx5QMrx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5QMrx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5QMrx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5QMrx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5QMrx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5QMrx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx5QMrx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx5QMrx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx5QMrx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx5QMrx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5QMrx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx5QMrx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx5QMrx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx5QMrx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx5QMrx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx5QMrx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx5QMrx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx5QMrx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx5QMrx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx5QMrx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx5QMrx.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO0bHyv.s: Assembler messages:
encrypt.c: /tmp/ccO0bHyv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO0bHyv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO0bHyv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO0bHyv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0bHyv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0bHyv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0bHyv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0bHyv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0bHyv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO0bHyv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO0bHyv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO0bHyv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO0bHyv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0bHyv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO0bHyv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO0bHyv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO0bHyv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO0bHyv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO0bHyv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO0bHyv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO0bHyv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO0bHyv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO0bHyv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO0bHyv.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvxGpdW.s: Assembler messages:
encrypt.c: /tmp/ccvxGpdW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvxGpdW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvxGpdW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvxGpdW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxGpdW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxGpdW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxGpdW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxGpdW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxGpdW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvxGpdW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvxGpdW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvxGpdW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvxGpdW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxGpdW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvxGpdW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvxGpdW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvxGpdW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvxGpdW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvxGpdW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvxGpdW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvxGpdW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvxGpdW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvxGpdW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvxGpdW.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNulQfF.s: Assembler messages:
encrypt.c: /tmp/ccNulQfF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNulQfF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNulQfF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNulQfF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNulQfF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNulQfF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNulQfF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNulQfF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNulQfF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNulQfF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNulQfF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNulQfF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNulQfF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNulQfF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNulQfF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNulQfF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNulQfF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNulQfF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNulQfF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNulQfF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNulQfF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNulQfF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNulQfF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNulQfF.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceq9ap9.s: Assembler messages:
encrypt.c: /tmp/cceq9ap9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceq9ap9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceq9ap9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceq9ap9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceq9ap9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceq9ap9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceq9ap9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceq9ap9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceq9ap9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceq9ap9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceq9ap9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceq9ap9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceq9ap9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceq9ap9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceq9ap9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceq9ap9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceq9ap9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceq9ap9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceq9ap9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceq9ap9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceq9ap9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceq9ap9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceq9ap9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceq9ap9.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccR93eUB.s: Assembler messages:
encrypt.c: /tmp/ccR93eUB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR93eUB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR93eUB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR93eUB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR93eUB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR93eUB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR93eUB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR93eUB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR93eUB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR93eUB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR93eUB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR93eUB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR93eUB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR93eUB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR93eUB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR93eUB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR93eUB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR93eUB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR93eUB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR93eUB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR93eUB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR93eUB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR93eUB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR93eUB.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckuRTV8.s: Assembler messages:
encrypt.c: /tmp/cckuRTV8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckuRTV8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckuRTV8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckuRTV8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuRTV8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuRTV8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuRTV8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuRTV8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuRTV8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckuRTV8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckuRTV8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckuRTV8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckuRTV8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuRTV8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckuRTV8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckuRTV8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckuRTV8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckuRTV8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckuRTV8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckuRTV8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckuRTV8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckuRTV8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckuRTV8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckuRTV8.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccjy0wi1.s: Assembler messages:
encrypt.c: /tmp/ccjy0wi1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjy0wi1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjy0wi1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjy0wi1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy0wi1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy0wi1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy0wi1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy0wi1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy0wi1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjy0wi1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjy0wi1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjy0wi1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjy0wi1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy0wi1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjy0wi1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjy0wi1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjy0wi1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjy0wi1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjy0wi1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjy0wi1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjy0wi1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjy0wi1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjy0wi1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjy0wi1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccmYWEQA.s: Assembler messages:
encrypt.c: /tmp/ccmYWEQA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmYWEQA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmYWEQA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmYWEQA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYWEQA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYWEQA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYWEQA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYWEQA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYWEQA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmYWEQA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmYWEQA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmYWEQA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmYWEQA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYWEQA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmYWEQA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmYWEQA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmYWEQA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmYWEQA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmYWEQA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmYWEQA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmYWEQA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmYWEQA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmYWEQA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmYWEQA.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMRPUgN.s: Assembler messages:
encrypt.c: /tmp/ccMRPUgN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMRPUgN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMRPUgN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMRPUgN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRPUgN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRPUgN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRPUgN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRPUgN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRPUgN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMRPUgN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMRPUgN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMRPUgN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMRPUgN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRPUgN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMRPUgN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMRPUgN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMRPUgN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRPUgN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRPUgN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRPUgN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRPUgN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMRPUgN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRPUgN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRPUgN.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxrN60u.s: Assembler messages:
encrypt.c: /tmp/ccxrN60u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxrN60u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxrN60u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxrN60u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrN60u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrN60u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrN60u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrN60u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrN60u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxrN60u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxrN60u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxrN60u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxrN60u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrN60u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxrN60u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxrN60u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxrN60u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxrN60u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxrN60u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxrN60u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrN60u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxrN60u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxrN60u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxrN60u.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCwQUZH.s: Assembler messages:
encrypt.c: /tmp/ccCwQUZH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCwQUZH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCwQUZH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCwQUZH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQUZH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQUZH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQUZH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQUZH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQUZH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwQUZH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwQUZH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwQUZH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCwQUZH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQUZH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCwQUZH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCwQUZH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwQUZH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwQUZH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwQUZH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQUZH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwQUZH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCwQUZH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwQUZH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwQUZH.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccCwQUZH.s: Assembler messages:
encrypt.c: /tmp/ccCwQUZH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCwQUZH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCwQUZH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCwQUZH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQUZH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQUZH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQUZH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQUZH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQUZH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwQUZH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwQUZH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwQUZH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCwQUZH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQUZH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCwQUZH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCwQUZH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwQUZH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwQUZH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwQUZH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwQUZH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwQUZH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCwQUZH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwQUZH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwQUZH.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwpIcjh.s: Assembler messages:
encrypt.c: /tmp/ccwpIcjh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwpIcjh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwpIcjh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwpIcjh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpIcjh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpIcjh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpIcjh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpIcjh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpIcjh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpIcjh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpIcjh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpIcjh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwpIcjh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpIcjh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwpIcjh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpIcjh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwpIcjh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpIcjh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpIcjh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpIcjh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpIcjh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpIcjh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwpIcjh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpIcjh.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccwpIcjh.s: Assembler messages:
encrypt.c: /tmp/ccwpIcjh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwpIcjh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwpIcjh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwpIcjh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpIcjh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpIcjh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpIcjh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpIcjh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpIcjh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpIcjh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpIcjh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpIcjh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwpIcjh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpIcjh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwpIcjh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpIcjh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwpIcjh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwpIcjh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpIcjh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpIcjh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwpIcjh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpIcjh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwpIcjh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwpIcjh.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1JP7rG.s: Assembler messages:
encrypt.c: /tmp/cc1JP7rG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1JP7rG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1JP7rG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1JP7rG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JP7rG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JP7rG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JP7rG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JP7rG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JP7rG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JP7rG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JP7rG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JP7rG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1JP7rG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JP7rG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1JP7rG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JP7rG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1JP7rG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JP7rG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JP7rG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JP7rG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JP7rG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JP7rG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1JP7rG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JP7rG.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc1JP7rG.s: Assembler messages:
encrypt.c: /tmp/cc1JP7rG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1JP7rG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1JP7rG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1JP7rG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JP7rG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JP7rG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JP7rG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JP7rG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JP7rG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JP7rG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JP7rG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JP7rG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1JP7rG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JP7rG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1JP7rG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JP7rG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1JP7rG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1JP7rG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JP7rG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JP7rG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1JP7rG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JP7rG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1JP7rG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1JP7rG.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccURI3n1.s: Assembler messages:
encrypt.c: /tmp/ccURI3n1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccURI3n1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccURI3n1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccURI3n1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURI3n1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURI3n1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURI3n1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURI3n1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURI3n1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccURI3n1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccURI3n1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccURI3n1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccURI3n1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURI3n1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccURI3n1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccURI3n1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccURI3n1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccURI3n1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccURI3n1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURI3n1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccURI3n1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccURI3n1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccURI3n1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccURI3n1.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccURI3n1.s: Assembler messages:
encrypt.c: /tmp/ccURI3n1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccURI3n1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccURI3n1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccURI3n1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURI3n1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURI3n1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURI3n1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURI3n1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURI3n1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccURI3n1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccURI3n1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccURI3n1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccURI3n1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURI3n1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccURI3n1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccURI3n1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccURI3n1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccURI3n1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccURI3n1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccURI3n1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccURI3n1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccURI3n1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccURI3n1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccURI3n1.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccDezqlE.s: Assembler messages:
encrypt.c: /tmp/ccDezqlE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDezqlE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDezqlE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDezqlE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezqlE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezqlE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezqlE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezqlE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezqlE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDezqlE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDezqlE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDezqlE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDezqlE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezqlE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDezqlE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDezqlE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDezqlE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDezqlE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDezqlE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDezqlE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezqlE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDezqlE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDezqlE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDezqlE.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccDezqlE.s: Assembler messages:
encrypt.c: /tmp/ccDezqlE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDezqlE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDezqlE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDezqlE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezqlE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezqlE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezqlE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezqlE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezqlE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDezqlE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDezqlE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDezqlE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDezqlE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezqlE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDezqlE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDezqlE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDezqlE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDezqlE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDezqlE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDezqlE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDezqlE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDezqlE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDezqlE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDezqlE.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccjzGHP3.s: Assembler messages:
encrypt.c: /tmp/ccjzGHP3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjzGHP3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjzGHP3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjzGHP3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzGHP3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzGHP3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzGHP3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzGHP3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzGHP3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjzGHP3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjzGHP3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjzGHP3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjzGHP3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzGHP3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjzGHP3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjzGHP3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjzGHP3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzGHP3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzGHP3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzGHP3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzGHP3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjzGHP3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzGHP3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzGHP3.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccjzGHP3.s: Assembler messages:
encrypt.c: /tmp/ccjzGHP3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjzGHP3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjzGHP3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjzGHP3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzGHP3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzGHP3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzGHP3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzGHP3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzGHP3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjzGHP3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjzGHP3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjzGHP3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjzGHP3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzGHP3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjzGHP3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjzGHP3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjzGHP3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzGHP3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzGHP3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzGHP3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzGHP3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjzGHP3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzGHP3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzGHP3.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqGAQ4l.s: Assembler messages:
encrypt.c: /tmp/ccqGAQ4l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqGAQ4l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqGAQ4l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqGAQ4l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGAQ4l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGAQ4l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGAQ4l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGAQ4l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGAQ4l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGAQ4l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGAQ4l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGAQ4l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqGAQ4l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGAQ4l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqGAQ4l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqGAQ4l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGAQ4l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGAQ4l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGAQ4l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGAQ4l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGAQ4l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqGAQ4l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGAQ4l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGAQ4l.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccqGAQ4l.s: Assembler messages:
encrypt.c: /tmp/ccqGAQ4l.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqGAQ4l.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqGAQ4l.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqGAQ4l.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGAQ4l.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGAQ4l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGAQ4l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGAQ4l.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGAQ4l.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGAQ4l.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGAQ4l.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGAQ4l.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqGAQ4l.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGAQ4l.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqGAQ4l.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqGAQ4l.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqGAQ4l.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGAQ4l.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGAQ4l.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqGAQ4l.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGAQ4l.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqGAQ4l.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGAQ4l.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqGAQ4l.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cctZLMg2.s: Assembler messages:
encrypt.c: /tmp/cctZLMg2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctZLMg2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctZLMg2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctZLMg2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZLMg2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZLMg2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZLMg2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZLMg2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZLMg2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZLMg2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZLMg2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZLMg2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctZLMg2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZLMg2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctZLMg2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZLMg2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctZLMg2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZLMg2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZLMg2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZLMg2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZLMg2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZLMg2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctZLMg2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZLMg2.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cctZLMg2.s: Assembler messages:
encrypt.c: /tmp/cctZLMg2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctZLMg2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctZLMg2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctZLMg2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZLMg2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZLMg2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZLMg2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZLMg2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZLMg2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZLMg2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZLMg2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZLMg2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctZLMg2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZLMg2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctZLMg2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZLMg2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctZLMg2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctZLMg2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZLMg2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZLMg2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctZLMg2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZLMg2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctZLMg2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctZLMg2.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7RrYom.s: Assembler messages:
encrypt.c: /tmp/cc7RrYom.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7RrYom.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7RrYom.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7RrYom.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RrYom.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RrYom.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RrYom.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RrYom.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RrYom.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7RrYom.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7RrYom.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7RrYom.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7RrYom.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RrYom.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7RrYom.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7RrYom.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7RrYom.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7RrYom.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7RrYom.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7RrYom.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7RrYom.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7RrYom.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7RrYom.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7RrYom.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccX49A1F.s: Assembler messages:
encrypt.c: /tmp/ccX49A1F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX49A1F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX49A1F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX49A1F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX49A1F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX49A1F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX49A1F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX49A1F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX49A1F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX49A1F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX49A1F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX49A1F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX49A1F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX49A1F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX49A1F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX49A1F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX49A1F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX49A1F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX49A1F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX49A1F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX49A1F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX49A1F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX49A1F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX49A1F.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc1FX9I0.s: Assembler messages:
encrypt.c: /tmp/cc1FX9I0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1FX9I0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1FX9I0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1FX9I0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FX9I0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FX9I0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FX9I0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FX9I0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FX9I0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1FX9I0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1FX9I0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1FX9I0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1FX9I0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FX9I0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1FX9I0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1FX9I0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1FX9I0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FX9I0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FX9I0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1FX9I0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FX9I0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1FX9I0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FX9I0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1FX9I0.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccFqSbqw.s: Assembler messages:
encrypt.c: /tmp/ccFqSbqw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFqSbqw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFqSbqw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFqSbqw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqSbqw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqSbqw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqSbqw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqSbqw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqSbqw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqSbqw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqSbqw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqSbqw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFqSbqw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqSbqw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFqSbqw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqSbqw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFqSbqw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFqSbqw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqSbqw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqSbqw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFqSbqw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqSbqw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFqSbqw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFqSbqw.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPZIG4j.s: Assembler messages:
encrypt.c: /tmp/ccPZIG4j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPZIG4j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPZIG4j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPZIG4j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZIG4j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZIG4j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZIG4j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZIG4j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZIG4j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPZIG4j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPZIG4j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPZIG4j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPZIG4j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZIG4j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPZIG4j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPZIG4j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPZIG4j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPZIG4j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPZIG4j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPZIG4j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPZIG4j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPZIG4j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPZIG4j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPZIG4j.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjZ5CXW.s: Assembler messages:
encrypt.c: /tmp/ccjZ5CXW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjZ5CXW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjZ5CXW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjZ5CXW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ5CXW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ5CXW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ5CXW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ5CXW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ5CXW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjZ5CXW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjZ5CXW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjZ5CXW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjZ5CXW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ5CXW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjZ5CXW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjZ5CXW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjZ5CXW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjZ5CXW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjZ5CXW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjZ5CXW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjZ5CXW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjZ5CXW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjZ5CXW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjZ5CXW.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFlvmzf.s: Assembler messages:
encrypt.c: /tmp/ccFlvmzf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFlvmzf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFlvmzf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFlvmzf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlvmzf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlvmzf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlvmzf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlvmzf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlvmzf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlvmzf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlvmzf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlvmzf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFlvmzf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlvmzf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFlvmzf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlvmzf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFlvmzf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFlvmzf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlvmzf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlvmzf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFlvmzf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlvmzf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFlvmzf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFlvmzf.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccP82EyB.s: Assembler messages:
encrypt.c: /tmp/ccP82EyB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP82EyB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP82EyB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP82EyB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP82EyB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP82EyB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP82EyB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP82EyB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP82EyB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP82EyB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP82EyB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP82EyB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP82EyB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP82EyB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP82EyB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP82EyB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP82EyB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP82EyB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP82EyB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP82EyB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP82EyB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP82EyB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP82EyB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP82EyB.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccDFozEY.s: Assembler messages:
encrypt.c: /tmp/ccDFozEY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDFozEY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDFozEY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDFozEY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFozEY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFozEY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFozEY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFozEY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFozEY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFozEY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFozEY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFozEY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDFozEY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFozEY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDFozEY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDFozEY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDFozEY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFozEY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFozEY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDFozEY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFozEY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDFozEY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFozEY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDFozEY.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvDmWtB.s: Assembler messages:
encrypt.c: /tmp/ccvDmWtB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvDmWtB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvDmWtB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvDmWtB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDmWtB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDmWtB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDmWtB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDmWtB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDmWtB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvDmWtB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvDmWtB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvDmWtB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvDmWtB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDmWtB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvDmWtB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvDmWtB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvDmWtB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvDmWtB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvDmWtB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvDmWtB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvDmWtB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvDmWtB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvDmWtB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvDmWtB.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccR3rsKm.s: Assembler messages:
encrypt.c: /tmp/ccR3rsKm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR3rsKm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR3rsKm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR3rsKm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3rsKm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3rsKm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3rsKm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3rsKm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3rsKm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR3rsKm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR3rsKm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR3rsKm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR3rsKm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3rsKm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR3rsKm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR3rsKm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR3rsKm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3rsKm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3rsKm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR3rsKm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3rsKm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR3rsKm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3rsKm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR3rsKm.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckY2BrS.s: Assembler messages:
encrypt.c: /tmp/cckY2BrS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckY2BrS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckY2BrS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckY2BrS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckY2BrS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckY2BrS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckY2BrS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckY2BrS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckY2BrS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckY2BrS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckY2BrS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckY2BrS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckY2BrS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckY2BrS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckY2BrS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckY2BrS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckY2BrS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckY2BrS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckY2BrS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckY2BrS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckY2BrS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckY2BrS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckY2BrS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckY2BrS.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9GeX6p.s: Assembler messages:
encrypt.c: /tmp/cc9GeX6p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9GeX6p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9GeX6p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9GeX6p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GeX6p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GeX6p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GeX6p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GeX6p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GeX6p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GeX6p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GeX6p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GeX6p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9GeX6p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GeX6p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9GeX6p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GeX6p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9GeX6p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9GeX6p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GeX6p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GeX6p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9GeX6p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GeX6p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9GeX6p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9GeX6p.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchCyeWQ.s: Assembler messages:
encrypt.c: /tmp/cchCyeWQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchCyeWQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchCyeWQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchCyeWQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCyeWQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCyeWQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCyeWQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCyeWQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCyeWQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCyeWQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCyeWQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCyeWQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchCyeWQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCyeWQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchCyeWQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchCyeWQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchCyeWQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCyeWQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCyeWQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchCyeWQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCyeWQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchCyeWQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCyeWQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchCyeWQ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCuR4D7.s: Assembler messages:
encrypt.c: /tmp/ccCuR4D7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCuR4D7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCuR4D7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCuR4D7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuR4D7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuR4D7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuR4D7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuR4D7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuR4D7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCuR4D7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCuR4D7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCuR4D7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCuR4D7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuR4D7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCuR4D7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCuR4D7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCuR4D7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCuR4D7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCuR4D7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCuR4D7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCuR4D7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCuR4D7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCuR4D7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCuR4D7.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQXt1eP.s: Assembler messages:
encrypt.c: /tmp/ccQXt1eP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQXt1eP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQXt1eP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQXt1eP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXt1eP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXt1eP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXt1eP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXt1eP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXt1eP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQXt1eP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQXt1eP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQXt1eP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQXt1eP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXt1eP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQXt1eP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQXt1eP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQXt1eP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQXt1eP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQXt1eP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQXt1eP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQXt1eP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQXt1eP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQXt1eP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQXt1eP.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsqC0Lc.s: Assembler messages:
encrypt.c: /tmp/ccsqC0Lc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsqC0Lc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsqC0Lc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsqC0Lc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqC0Lc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqC0Lc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqC0Lc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqC0Lc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqC0Lc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsqC0Lc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsqC0Lc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsqC0Lc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsqC0Lc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqC0Lc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsqC0Lc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsqC0Lc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsqC0Lc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqC0Lc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqC0Lc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsqC0Lc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqC0Lc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsqC0Lc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqC0Lc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsqC0Lc.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccvQOCLK.s: Assembler messages:
encrypt.c: /tmp/ccvQOCLK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvQOCLK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvQOCLK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvQOCLK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQOCLK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQOCLK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQOCLK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQOCLK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQOCLK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQOCLK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQOCLK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQOCLK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvQOCLK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQOCLK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvQOCLK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQOCLK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvQOCLK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvQOCLK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvQOCLK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvQOCLK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQOCLK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvQOCLK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvQOCLK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvQOCLK.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccYlZFu.s: Assembler messages:
encrypt.c: /tmp/cccYlZFu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccYlZFu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccYlZFu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccYlZFu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYlZFu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYlZFu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYlZFu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYlZFu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYlZFu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYlZFu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYlZFu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYlZFu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccYlZFu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYlZFu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccYlZFu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccYlZFu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccYlZFu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYlZFu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYlZFu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccYlZFu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYlZFu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccYlZFu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYlZFu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccYlZFu.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchV9a5a.s: Assembler messages:
encrypt.c: /tmp/cchV9a5a.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchV9a5a.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchV9a5a.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchV9a5a.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchV9a5a.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchV9a5a.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchV9a5a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchV9a5a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchV9a5a.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchV9a5a.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchV9a5a.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchV9a5a.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchV9a5a.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchV9a5a.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchV9a5a.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchV9a5a.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchV9a5a.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchV9a5a.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchV9a5a.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchV9a5a.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchV9a5a.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchV9a5a.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchV9a5a.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchV9a5a.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4hPC9x.s: Assembler messages:
encrypt.c: /tmp/cc4hPC9x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4hPC9x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4hPC9x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4hPC9x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hPC9x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hPC9x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hPC9x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hPC9x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hPC9x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4hPC9x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4hPC9x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4hPC9x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4hPC9x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hPC9x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4hPC9x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4hPC9x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4hPC9x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4hPC9x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4hPC9x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4hPC9x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4hPC9x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4hPC9x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4hPC9x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4hPC9x.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvcuO6h.s: Assembler messages:
encrypt.c: /tmp/ccvcuO6h.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvcuO6h.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvcuO6h.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvcuO6h.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcuO6h.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcuO6h.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcuO6h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcuO6h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcuO6h.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvcuO6h.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvcuO6h.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvcuO6h.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvcuO6h.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcuO6h.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvcuO6h.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvcuO6h.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvcuO6h.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvcuO6h.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvcuO6h.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvcuO6h.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvcuO6h.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvcuO6h.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvcuO6h.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvcuO6h.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUqQmxX.s: Assembler messages:
encrypt.c: /tmp/ccUqQmxX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUqQmxX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUqQmxX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUqQmxX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqQmxX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqQmxX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqQmxX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqQmxX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqQmxX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqQmxX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqQmxX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqQmxX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUqQmxX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqQmxX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUqQmxX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUqQmxX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUqQmxX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqQmxX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqQmxX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUqQmxX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqQmxX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUqQmxX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqQmxX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUqQmxX.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVVQP5r.s: Assembler messages:
encrypt.c: /tmp/ccVVQP5r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVVQP5r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVVQP5r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVVQP5r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVQP5r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVQP5r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVQP5r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVQP5r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVQP5r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVVQP5r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVVQP5r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVVQP5r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVVQP5r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVQP5r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVVQP5r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVVQP5r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVVQP5r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVVQP5r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVVQP5r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVVQP5r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVQP5r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVVQP5r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVVQP5r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVVQP5r.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4yRHdc.s: Assembler messages:
encrypt.c: /tmp/cc4yRHdc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4yRHdc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4yRHdc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4yRHdc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yRHdc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yRHdc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yRHdc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yRHdc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yRHdc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yRHdc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yRHdc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yRHdc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4yRHdc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yRHdc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4yRHdc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4yRHdc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4yRHdc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yRHdc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yRHdc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4yRHdc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yRHdc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4yRHdc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yRHdc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4yRHdc.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccl5QTVV.s: Assembler messages:
encrypt.c: /tmp/ccl5QTVV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl5QTVV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl5QTVV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl5QTVV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5QTVV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5QTVV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5QTVV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5QTVV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5QTVV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5QTVV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5QTVV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5QTVV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl5QTVV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5QTVV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl5QTVV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5QTVV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl5QTVV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl5QTVV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl5QTVV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl5QTVV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl5QTVV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl5QTVV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl5QTVV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl5QTVV.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMTYGZF.s: Assembler messages:
encrypt.c: /tmp/ccMTYGZF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMTYGZF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMTYGZF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMTYGZF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTYGZF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTYGZF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTYGZF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTYGZF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTYGZF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTYGZF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTYGZF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTYGZF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMTYGZF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTYGZF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMTYGZF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMTYGZF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTYGZF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTYGZF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTYGZF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTYGZF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTYGZF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMTYGZF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTYGZF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTYGZF.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchXB9um.s: Assembler messages:
encrypt.c: /tmp/cchXB9um.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchXB9um.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchXB9um.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchXB9um.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXB9um.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXB9um.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXB9um.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXB9um.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXB9um.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchXB9um.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchXB9um.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchXB9um.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchXB9um.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXB9um.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchXB9um.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchXB9um.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchXB9um.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchXB9um.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchXB9um.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchXB9um.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchXB9um.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchXB9um.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchXB9um.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchXB9um.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPxruP1.s: Assembler messages:
encrypt.c: /tmp/ccPxruP1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPxruP1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPxruP1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPxruP1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxruP1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxruP1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxruP1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxruP1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxruP1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxruP1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxruP1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxruP1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPxruP1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxruP1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPxruP1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPxruP1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxruP1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxruP1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxruP1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxruP1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxruP1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPxruP1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxruP1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxruP1.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjwEiYz.s: Assembler messages:
encrypt.c: /tmp/ccjwEiYz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjwEiYz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjwEiYz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjwEiYz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwEiYz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwEiYz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwEiYz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwEiYz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwEiYz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwEiYz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwEiYz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwEiYz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjwEiYz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwEiYz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjwEiYz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwEiYz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjwEiYz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjwEiYz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjwEiYz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjwEiYz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjwEiYz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjwEiYz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjwEiYz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjwEiYz.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCwl4Ti.s: Assembler messages:
encrypt.c: /tmp/ccCwl4Ti.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCwl4Ti.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCwl4Ti.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCwl4Ti.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwl4Ti.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwl4Ti.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwl4Ti.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwl4Ti.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwl4Ti.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwl4Ti.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwl4Ti.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwl4Ti.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCwl4Ti.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwl4Ti.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCwl4Ti.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCwl4Ti.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwl4Ti.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwl4Ti.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwl4Ti.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwl4Ti.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwl4Ti.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCwl4Ti.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwl4Ti.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwl4Ti.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHdl3i0.s: Assembler messages:
encrypt.c: /tmp/ccHdl3i0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHdl3i0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHdl3i0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHdl3i0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdl3i0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdl3i0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdl3i0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdl3i0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdl3i0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHdl3i0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHdl3i0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHdl3i0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHdl3i0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdl3i0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHdl3i0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHdl3i0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHdl3i0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHdl3i0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHdl3i0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHdl3i0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHdl3i0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHdl3i0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHdl3i0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHdl3i0.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRlrEHq.s: Assembler messages:
encrypt.c: /tmp/ccRlrEHq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRlrEHq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRlrEHq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRlrEHq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlrEHq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlrEHq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlrEHq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlrEHq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlrEHq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRlrEHq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRlrEHq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRlrEHq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRlrEHq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlrEHq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRlrEHq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRlrEHq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRlrEHq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRlrEHq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRlrEHq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRlrEHq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRlrEHq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRlrEHq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRlrEHq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRlrEHq.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfTx5bI.s: Assembler messages:
encrypt.c: /tmp/ccfTx5bI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfTx5bI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfTx5bI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfTx5bI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTx5bI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTx5bI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTx5bI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTx5bI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTx5bI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfTx5bI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfTx5bI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfTx5bI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfTx5bI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTx5bI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfTx5bI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfTx5bI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfTx5bI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfTx5bI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfTx5bI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTx5bI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfTx5bI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfTx5bI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfTx5bI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfTx5bI.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccPW8jh5.s: Assembler messages:
encrypt.c: /tmp/ccPW8jh5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPW8jh5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPW8jh5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPW8jh5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPW8jh5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPW8jh5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPW8jh5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPW8jh5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPW8jh5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPW8jh5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPW8jh5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPW8jh5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPW8jh5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPW8jh5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPW8jh5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPW8jh5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPW8jh5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPW8jh5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPW8jh5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPW8jh5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPW8jh5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPW8jh5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPW8jh5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPW8jh5.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccXaMZZA.s: Assembler messages:
encrypt.c: /tmp/ccXaMZZA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXaMZZA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXaMZZA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXaMZZA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaMZZA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaMZZA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaMZZA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaMZZA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaMZZA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaMZZA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaMZZA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaMZZA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXaMZZA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaMZZA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXaMZZA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaMZZA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXaMZZA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaMZZA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXaMZZA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXaMZZA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaMZZA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXaMZZA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXaMZZA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXaMZZA.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZ99VJ4.s: Assembler messages:
encrypt.c: /tmp/ccZ99VJ4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ99VJ4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ99VJ4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ99VJ4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ99VJ4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ99VJ4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ99VJ4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ99VJ4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ99VJ4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ99VJ4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ99VJ4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ99VJ4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ99VJ4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ99VJ4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ99VJ4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ99VJ4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ99VJ4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ99VJ4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ99VJ4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ99VJ4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ99VJ4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ99VJ4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ99VJ4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ99VJ4.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccvCitcm.s: Assembler messages:
encrypt.c: /tmp/ccvCitcm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvCitcm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvCitcm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvCitcm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCitcm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCitcm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCitcm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCitcm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCitcm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvCitcm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvCitcm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvCitcm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvCitcm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCitcm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvCitcm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvCitcm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvCitcm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvCitcm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvCitcm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvCitcm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvCitcm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvCitcm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvCitcm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvCitcm.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQxFyVs.s: Assembler messages:
encrypt.c: /tmp/ccQxFyVs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQxFyVs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQxFyVs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQxFyVs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxFyVs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxFyVs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxFyVs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxFyVs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxFyVs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQxFyVs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQxFyVs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQxFyVs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQxFyVs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxFyVs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQxFyVs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQxFyVs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQxFyVs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQxFyVs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQxFyVs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQxFyVs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxFyVs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQxFyVs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQxFyVs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQxFyVs.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoIC9iM.s: Assembler messages:
encrypt.c: /tmp/ccoIC9iM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoIC9iM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoIC9iM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoIC9iM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIC9iM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIC9iM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIC9iM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIC9iM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIC9iM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIC9iM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIC9iM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIC9iM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoIC9iM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIC9iM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoIC9iM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoIC9iM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoIC9iM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIC9iM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIC9iM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoIC9iM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIC9iM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoIC9iM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIC9iM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoIC9iM.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQSYG5b.s: Assembler messages:
encrypt.c: /tmp/ccQSYG5b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQSYG5b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQSYG5b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQSYG5b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSYG5b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSYG5b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSYG5b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSYG5b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSYG5b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQSYG5b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQSYG5b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQSYG5b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQSYG5b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSYG5b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQSYG5b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQSYG5b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQSYG5b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSYG5b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSYG5b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQSYG5b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSYG5b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQSYG5b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSYG5b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQSYG5b.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbN58yH.s: Assembler messages:
encrypt.c: /tmp/ccbN58yH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbN58yH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbN58yH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbN58yH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN58yH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN58yH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN58yH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN58yH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN58yH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbN58yH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbN58yH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbN58yH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbN58yH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN58yH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbN58yH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbN58yH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbN58yH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbN58yH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbN58yH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbN58yH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbN58yH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbN58yH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbN58yH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbN58yH.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMtDsJ6.s: Assembler messages:
encrypt.c: /tmp/ccMtDsJ6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMtDsJ6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMtDsJ6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMtDsJ6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtDsJ6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtDsJ6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtDsJ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtDsJ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtDsJ6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtDsJ6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtDsJ6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtDsJ6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMtDsJ6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtDsJ6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMtDsJ6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtDsJ6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMtDsJ6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMtDsJ6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtDsJ6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtDsJ6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMtDsJ6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtDsJ6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMtDsJ6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMtDsJ6.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrhcFxr.s: Assembler messages:
encrypt.c: /tmp/ccrhcFxr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrhcFxr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrhcFxr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrhcFxr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhcFxr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhcFxr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhcFxr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhcFxr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhcFxr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrhcFxr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrhcFxr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrhcFxr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrhcFxr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhcFxr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrhcFxr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrhcFxr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrhcFxr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrhcFxr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrhcFxr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrhcFxr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrhcFxr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrhcFxr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrhcFxr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrhcFxr.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV0yBbK.s: Assembler messages:
encrypt.c: /tmp/ccV0yBbK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV0yBbK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV0yBbK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV0yBbK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0yBbK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0yBbK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0yBbK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0yBbK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0yBbK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV0yBbK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV0yBbK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV0yBbK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV0yBbK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0yBbK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV0yBbK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV0yBbK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV0yBbK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV0yBbK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV0yBbK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0yBbK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV0yBbK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV0yBbK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV0yBbK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV0yBbK.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctoYTpn.s: Assembler messages:
encrypt.c: /tmp/cctoYTpn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctoYTpn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctoYTpn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctoYTpn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoYTpn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoYTpn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoYTpn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoYTpn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoYTpn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoYTpn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoYTpn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoYTpn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctoYTpn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoYTpn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctoYTpn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoYTpn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctoYTpn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoYTpn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctoYTpn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctoYTpn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoYTpn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctoYTpn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctoYTpn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctoYTpn.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0gtN3E.s: Assembler messages:
encrypt.c: /tmp/cc0gtN3E.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0gtN3E.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0gtN3E.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0gtN3E.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gtN3E.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gtN3E.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gtN3E.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gtN3E.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gtN3E.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gtN3E.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gtN3E.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gtN3E.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0gtN3E.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gtN3E.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0gtN3E.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gtN3E.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0gtN3E.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0gtN3E.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0gtN3E.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0gtN3E.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0gtN3E.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0gtN3E.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0gtN3E.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0gtN3E.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccj3MBGd.s: Assembler messages:
encrypt.c: /tmp/ccj3MBGd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj3MBGd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj3MBGd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj3MBGd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3MBGd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3MBGd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3MBGd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3MBGd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3MBGd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3MBGd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3MBGd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3MBGd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj3MBGd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3MBGd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj3MBGd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj3MBGd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj3MBGd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3MBGd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3MBGd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj3MBGd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3MBGd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj3MBGd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3MBGd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj3MBGd.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccmhz7WH.s: Assembler messages:
encrypt.c: /tmp/ccmhz7WH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmhz7WH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmhz7WH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmhz7WH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhz7WH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhz7WH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhz7WH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhz7WH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhz7WH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmhz7WH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmhz7WH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmhz7WH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmhz7WH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhz7WH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmhz7WH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmhz7WH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmhz7WH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmhz7WH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmhz7WH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmhz7WH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmhz7WH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmhz7WH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmhz7WH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmhz7WH.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwMaCb6.s: Assembler messages:
encrypt.c: /tmp/ccwMaCb6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwMaCb6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwMaCb6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwMaCb6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMaCb6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMaCb6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMaCb6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMaCb6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMaCb6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwMaCb6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwMaCb6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwMaCb6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwMaCb6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMaCb6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwMaCb6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwMaCb6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwMaCb6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMaCb6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMaCb6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwMaCb6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMaCb6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwMaCb6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMaCb6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwMaCb6.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1pm6Hz.s: Assembler messages:
encrypt.c: /tmp/cc1pm6Hz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1pm6Hz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1pm6Hz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1pm6Hz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pm6Hz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pm6Hz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pm6Hz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pm6Hz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pm6Hz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pm6Hz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pm6Hz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pm6Hz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1pm6Hz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pm6Hz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1pm6Hz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1pm6Hz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pm6Hz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pm6Hz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pm6Hz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pm6Hz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pm6Hz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1pm6Hz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pm6Hz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pm6Hz.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoUZ1RZ.s: Assembler messages:
encrypt.c: /tmp/ccoUZ1RZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoUZ1RZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoUZ1RZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoUZ1RZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUZ1RZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUZ1RZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUZ1RZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUZ1RZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUZ1RZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUZ1RZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUZ1RZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUZ1RZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoUZ1RZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUZ1RZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoUZ1RZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUZ1RZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoUZ1RZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUZ1RZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoUZ1RZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoUZ1RZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUZ1RZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoUZ1RZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoUZ1RZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoUZ1RZ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7SNfwv.s: Assembler messages:
encrypt.c: /tmp/cc7SNfwv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7SNfwv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7SNfwv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7SNfwv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SNfwv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SNfwv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SNfwv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SNfwv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SNfwv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7SNfwv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7SNfwv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7SNfwv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7SNfwv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SNfwv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7SNfwv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7SNfwv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7SNfwv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7SNfwv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7SNfwv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SNfwv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7SNfwv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7SNfwv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7SNfwv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7SNfwv.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmpVl63.s: Assembler messages:
encrypt.c: /tmp/ccmpVl63.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmpVl63.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmpVl63.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmpVl63.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpVl63.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpVl63.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpVl63.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpVl63.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpVl63.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmpVl63.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmpVl63.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmpVl63.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmpVl63.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpVl63.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmpVl63.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmpVl63.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmpVl63.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmpVl63.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmpVl63.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmpVl63.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmpVl63.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmpVl63.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmpVl63.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmpVl63.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3jH2Dx.s: Assembler messages:
encrypt.c: /tmp/cc3jH2Dx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3jH2Dx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3jH2Dx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3jH2Dx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jH2Dx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jH2Dx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jH2Dx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jH2Dx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jH2Dx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3jH2Dx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3jH2Dx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3jH2Dx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3jH2Dx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jH2Dx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3jH2Dx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3jH2Dx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3jH2Dx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3jH2Dx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3jH2Dx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3jH2Dx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jH2Dx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3jH2Dx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3jH2Dx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3jH2Dx.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5MLQKV.s: Assembler messages:
encrypt.c: /tmp/cc5MLQKV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5MLQKV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5MLQKV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5MLQKV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MLQKV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MLQKV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MLQKV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MLQKV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MLQKV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MLQKV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MLQKV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MLQKV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5MLQKV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MLQKV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5MLQKV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5MLQKV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5MLQKV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MLQKV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MLQKV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5MLQKV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MLQKV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5MLQKV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MLQKV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5MLQKV.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4BvawR.s: Assembler messages:
encrypt.c: /tmp/cc4BvawR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4BvawR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4BvawR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4BvawR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BvawR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BvawR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BvawR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BvawR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BvawR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4BvawR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4BvawR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4BvawR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4BvawR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BvawR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4BvawR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4BvawR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4BvawR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4BvawR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4BvawR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4BvawR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4BvawR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4BvawR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4BvawR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4BvawR.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCXRH5p.s: Assembler messages:
encrypt.c: /tmp/ccCXRH5p.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCXRH5p.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCXRH5p.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCXRH5p.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXRH5p.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXRH5p.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXRH5p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXRH5p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXRH5p.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCXRH5p.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCXRH5p.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCXRH5p.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCXRH5p.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXRH5p.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCXRH5p.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCXRH5p.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCXRH5p.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCXRH5p.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCXRH5p.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCXRH5p.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCXRH5p.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCXRH5p.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCXRH5p.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCXRH5p.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccX5tbBg.s: Assembler messages:
encrypt.c: /tmp/ccX5tbBg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX5tbBg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX5tbBg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccX5tbBg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5tbBg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5tbBg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5tbBg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5tbBg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5tbBg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX5tbBg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX5tbBg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX5tbBg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX5tbBg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5tbBg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX5tbBg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccX5tbBg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccX5tbBg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5tbBg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5tbBg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5tbBg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5tbBg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX5tbBg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5tbBg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccX5tbBg.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchuBE2H.s: Assembler messages:
encrypt.c: /tmp/cchuBE2H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchuBE2H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchuBE2H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchuBE2H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuBE2H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuBE2H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuBE2H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuBE2H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuBE2H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchuBE2H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchuBE2H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchuBE2H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchuBE2H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuBE2H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchuBE2H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchuBE2H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchuBE2H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchuBE2H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchuBE2H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchuBE2H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchuBE2H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchuBE2H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchuBE2H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchuBE2H.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTpuQiN.s: Assembler messages:
encrypt.c: /tmp/ccTpuQiN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTpuQiN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTpuQiN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTpuQiN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpuQiN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpuQiN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpuQiN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpuQiN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpuQiN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTpuQiN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTpuQiN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTpuQiN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTpuQiN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpuQiN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTpuQiN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTpuQiN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTpuQiN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTpuQiN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTpuQiN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTpuQiN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTpuQiN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTpuQiN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTpuQiN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTpuQiN.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczaENWf.s: Assembler messages:
encrypt.c: /tmp/cczaENWf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczaENWf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczaENWf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczaENWf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaENWf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaENWf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaENWf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaENWf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaENWf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczaENWf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczaENWf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczaENWf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczaENWf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaENWf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczaENWf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczaENWf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczaENWf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczaENWf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczaENWf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczaENWf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczaENWf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczaENWf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczaENWf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczaENWf.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciA6KdF.s: Assembler messages:
encrypt.c: /tmp/cciA6KdF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciA6KdF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciA6KdF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciA6KdF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA6KdF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA6KdF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA6KdF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA6KdF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA6KdF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciA6KdF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciA6KdF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciA6KdF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciA6KdF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA6KdF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciA6KdF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciA6KdF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciA6KdF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciA6KdF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciA6KdF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciA6KdF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciA6KdF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciA6KdF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciA6KdF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciA6KdF.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclZXU44.s: Assembler messages:
encrypt.c: /tmp/cclZXU44.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclZXU44.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclZXU44.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclZXU44.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZXU44.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZXU44.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZXU44.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZXU44.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZXU44.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclZXU44.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclZXU44.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclZXU44.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclZXU44.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZXU44.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclZXU44.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclZXU44.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclZXU44.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZXU44.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZXU44.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclZXU44.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZXU44.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclZXU44.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZXU44.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclZXU44.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoMcA9C.s: Assembler messages:
encrypt.c: /tmp/ccoMcA9C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoMcA9C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoMcA9C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoMcA9C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMcA9C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMcA9C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMcA9C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMcA9C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMcA9C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoMcA9C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoMcA9C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoMcA9C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoMcA9C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMcA9C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoMcA9C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoMcA9C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoMcA9C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoMcA9C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoMcA9C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoMcA9C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMcA9C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoMcA9C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoMcA9C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoMcA9C.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccr4MQI0.s: Assembler messages:
encrypt.c: /tmp/ccr4MQI0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr4MQI0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr4MQI0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr4MQI0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4MQI0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4MQI0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4MQI0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4MQI0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4MQI0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4MQI0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4MQI0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4MQI0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr4MQI0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4MQI0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr4MQI0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr4MQI0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4MQI0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4MQI0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4MQI0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4MQI0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4MQI0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr4MQI0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4MQI0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4MQI0.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEZ6bPT.s: Assembler messages:
encrypt.c: /tmp/ccEZ6bPT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEZ6bPT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEZ6bPT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEZ6bPT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZ6bPT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZ6bPT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZ6bPT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZ6bPT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZ6bPT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZ6bPT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZ6bPT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZ6bPT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEZ6bPT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZ6bPT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEZ6bPT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZ6bPT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEZ6bPT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEZ6bPT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEZ6bPT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEZ6bPT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEZ6bPT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEZ6bPT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEZ6bPT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEZ6bPT.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq1Bjar.s: Assembler messages:
encrypt.c: /tmp/ccq1Bjar.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq1Bjar.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq1Bjar.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq1Bjar.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Bjar.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Bjar.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Bjar.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Bjar.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Bjar.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1Bjar.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1Bjar.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1Bjar.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq1Bjar.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Bjar.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq1Bjar.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq1Bjar.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq1Bjar.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1Bjar.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1Bjar.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq1Bjar.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1Bjar.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq1Bjar.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1Bjar.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq1Bjar.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuTHb7s.s: Assembler messages:
encrypt.c: /tmp/ccuTHb7s.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuTHb7s.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuTHb7s.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuTHb7s.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTHb7s.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTHb7s.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTHb7s.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTHb7s.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTHb7s.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuTHb7s.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuTHb7s.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuTHb7s.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuTHb7s.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTHb7s.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuTHb7s.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuTHb7s.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuTHb7s.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTHb7s.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTHb7s.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTHb7s.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTHb7s.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuTHb7s.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTHb7s.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuTHb7s.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwleu0W.s: Assembler messages:
encrypt.c: /tmp/ccwleu0W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwleu0W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwleu0W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwleu0W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwleu0W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwleu0W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwleu0W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwleu0W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwleu0W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwleu0W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwleu0W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwleu0W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwleu0W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwleu0W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwleu0W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwleu0W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwleu0W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwleu0W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwleu0W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwleu0W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwleu0W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwleu0W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwleu0W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwleu0W.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccObhebn.s: Assembler messages:
encrypt.c: /tmp/ccObhebn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccObhebn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccObhebn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccObhebn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObhebn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObhebn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObhebn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObhebn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObhebn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccObhebn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccObhebn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccObhebn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccObhebn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObhebn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccObhebn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccObhebn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccObhebn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccObhebn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccObhebn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccObhebn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccObhebn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccObhebn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccObhebn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccObhebn.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVL2uaL.s: Assembler messages:
encrypt.c: /tmp/ccVL2uaL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVL2uaL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVL2uaL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVL2uaL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL2uaL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL2uaL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL2uaL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL2uaL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL2uaL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVL2uaL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVL2uaL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVL2uaL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVL2uaL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL2uaL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVL2uaL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVL2uaL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVL2uaL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVL2uaL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVL2uaL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVL2uaL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVL2uaL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVL2uaL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVL2uaL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVL2uaL.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccY95x3i.s: Assembler messages:
encrypt.c: /tmp/ccY95x3i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY95x3i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY95x3i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccY95x3i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY95x3i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY95x3i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY95x3i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY95x3i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY95x3i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY95x3i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY95x3i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY95x3i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY95x3i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY95x3i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY95x3i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY95x3i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccY95x3i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccY95x3i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY95x3i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY95x3i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY95x3i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY95x3i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY95x3i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccY95x3i.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqmAebJ.s: Assembler messages:
encrypt.c: /tmp/ccqmAebJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqmAebJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqmAebJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqmAebJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmAebJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmAebJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmAebJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmAebJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmAebJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmAebJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmAebJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmAebJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqmAebJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmAebJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqmAebJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqmAebJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqmAebJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmAebJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmAebJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqmAebJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmAebJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqmAebJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmAebJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqmAebJ.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBVlYKM.s: Assembler messages:
encrypt.c: /tmp/ccBVlYKM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBVlYKM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBVlYKM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBVlYKM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVlYKM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVlYKM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVlYKM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVlYKM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVlYKM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBVlYKM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBVlYKM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBVlYKM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBVlYKM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVlYKM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBVlYKM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBVlYKM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBVlYKM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBVlYKM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBVlYKM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBVlYKM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBVlYKM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBVlYKM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBVlYKM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBVlYKM.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqWunX6.s: Assembler messages:
encrypt.c: /tmp/ccqWunX6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqWunX6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqWunX6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqWunX6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWunX6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWunX6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWunX6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWunX6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWunX6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWunX6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWunX6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWunX6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqWunX6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWunX6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqWunX6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqWunX6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqWunX6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWunX6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWunX6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqWunX6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWunX6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqWunX6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWunX6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqWunX6.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccW9vygT.s: Assembler messages:
encrypt.c: /tmp/ccW9vygT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW9vygT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW9vygT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW9vygT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9vygT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9vygT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9vygT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9vygT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9vygT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW9vygT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW9vygT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW9vygT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW9vygT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9vygT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW9vygT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW9vygT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW9vygT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW9vygT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW9vygT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW9vygT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW9vygT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW9vygT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW9vygT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW9vygT.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccapBLov.s: Assembler messages:
encrypt.c: /tmp/ccapBLov.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccapBLov.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccapBLov.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccapBLov.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapBLov.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapBLov.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapBLov.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapBLov.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapBLov.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapBLov.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapBLov.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapBLov.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccapBLov.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapBLov.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccapBLov.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapBLov.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccapBLov.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccapBLov.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccapBLov.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccapBLov.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccapBLov.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccapBLov.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccapBLov.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccapBLov.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4rJAVm.s: Assembler messages:
encrypt.c: /tmp/cc4rJAVm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4rJAVm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4rJAVm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4rJAVm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rJAVm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rJAVm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rJAVm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rJAVm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rJAVm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rJAVm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rJAVm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rJAVm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4rJAVm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rJAVm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4rJAVm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4rJAVm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rJAVm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rJAVm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rJAVm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rJAVm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rJAVm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4rJAVm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rJAVm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rJAVm.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdLM7lZ.s: Assembler messages:
encrypt.c: /tmp/ccdLM7lZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdLM7lZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdLM7lZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdLM7lZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLM7lZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLM7lZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLM7lZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLM7lZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLM7lZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLM7lZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLM7lZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLM7lZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdLM7lZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLM7lZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdLM7lZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLM7lZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdLM7lZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdLM7lZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLM7lZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLM7lZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLM7lZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLM7lZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdLM7lZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdLM7lZ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccf6Bg1e.s: Assembler messages:
encrypt.c: /tmp/ccf6Bg1e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf6Bg1e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf6Bg1e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccf6Bg1e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6Bg1e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6Bg1e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6Bg1e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6Bg1e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6Bg1e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf6Bg1e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf6Bg1e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf6Bg1e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf6Bg1e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6Bg1e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf6Bg1e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccf6Bg1e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccf6Bg1e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf6Bg1e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf6Bg1e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf6Bg1e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf6Bg1e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf6Bg1e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf6Bg1e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccf6Bg1e.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjp9YrR.s: Assembler messages:
encrypt.c: /tmp/ccjp9YrR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjp9YrR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjp9YrR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjp9YrR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp9YrR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp9YrR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp9YrR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp9YrR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp9YrR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjp9YrR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjp9YrR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjp9YrR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjp9YrR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp9YrR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjp9YrR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjp9YrR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjp9YrR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjp9YrR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjp9YrR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjp9YrR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjp9YrR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjp9YrR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjp9YrR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjp9YrR.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccavlcII.s: Assembler messages:
encrypt.c: /tmp/ccavlcII.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccavlcII.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccavlcII.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccavlcII.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavlcII.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavlcII.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavlcII.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavlcII.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavlcII.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccavlcII.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccavlcII.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccavlcII.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccavlcII.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavlcII.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccavlcII.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccavlcII.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccavlcII.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccavlcII.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccavlcII.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccavlcII.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccavlcII.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccavlcII.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccavlcII.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccavlcII.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cci0kkf9.s: Assembler messages:
encrypt.c: /tmp/cci0kkf9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci0kkf9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci0kkf9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cci0kkf9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0kkf9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0kkf9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0kkf9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0kkf9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0kkf9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0kkf9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0kkf9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0kkf9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cci0kkf9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0kkf9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci0kkf9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0kkf9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cci0kkf9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cci0kkf9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0kkf9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0kkf9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cci0kkf9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0kkf9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cci0kkf9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cci0kkf9.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBqli6T.s: Assembler messages:
encrypt.c: /tmp/ccBqli6T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBqli6T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBqli6T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBqli6T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqli6T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqli6T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqli6T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqli6T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqli6T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBqli6T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBqli6T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBqli6T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBqli6T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqli6T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBqli6T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBqli6T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBqli6T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqli6T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqli6T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBqli6T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqli6T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBqli6T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqli6T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBqli6T.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBuwr9w.s: Assembler messages:
encrypt.c: /tmp/ccBuwr9w.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBuwr9w.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBuwr9w.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBuwr9w.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuwr9w.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuwr9w.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuwr9w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuwr9w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuwr9w.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBuwr9w.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBuwr9w.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBuwr9w.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBuwr9w.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuwr9w.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBuwr9w.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBuwr9w.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBuwr9w.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBuwr9w.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBuwr9w.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBuwr9w.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBuwr9w.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBuwr9w.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBuwr9w.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBuwr9w.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNoYUiQ.s: Assembler messages:
encrypt.c: /tmp/ccNoYUiQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNoYUiQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNoYUiQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNoYUiQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoYUiQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoYUiQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoYUiQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoYUiQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoYUiQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNoYUiQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNoYUiQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNoYUiQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNoYUiQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoYUiQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNoYUiQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNoYUiQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNoYUiQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNoYUiQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNoYUiQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNoYUiQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNoYUiQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNoYUiQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNoYUiQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNoYUiQ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cculutqk.s: Assembler messages:
encrypt.c: /tmp/cculutqk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cculutqk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cculutqk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cculutqk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cculutqk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cculutqk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cculutqk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cculutqk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cculutqk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cculutqk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cculutqk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cculutqk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cculutqk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cculutqk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cculutqk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cculutqk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cculutqk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cculutqk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cculutqk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cculutqk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cculutqk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cculutqk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cculutqk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cculutqk.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cck5X6Vf.s: Assembler messages:
encrypt.c: /tmp/cck5X6Vf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck5X6Vf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck5X6Vf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck5X6Vf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5X6Vf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5X6Vf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5X6Vf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5X6Vf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5X6Vf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck5X6Vf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck5X6Vf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck5X6Vf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck5X6Vf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5X6Vf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck5X6Vf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck5X6Vf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck5X6Vf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck5X6Vf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck5X6Vf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck5X6Vf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck5X6Vf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck5X6Vf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck5X6Vf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck5X6Vf.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cclisCNL.s: Assembler messages:
encrypt.c: /tmp/cclisCNL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclisCNL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclisCNL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclisCNL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclisCNL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclisCNL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclisCNL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclisCNL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclisCNL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclisCNL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclisCNL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclisCNL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclisCNL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclisCNL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclisCNL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclisCNL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclisCNL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclisCNL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclisCNL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclisCNL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclisCNL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclisCNL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclisCNL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclisCNL.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc74w6Xa.s: Assembler messages:
encrypt.c: /tmp/cc74w6Xa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc74w6Xa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc74w6Xa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc74w6Xa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74w6Xa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74w6Xa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74w6Xa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74w6Xa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74w6Xa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc74w6Xa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc74w6Xa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc74w6Xa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc74w6Xa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74w6Xa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc74w6Xa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc74w6Xa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc74w6Xa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc74w6Xa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc74w6Xa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc74w6Xa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc74w6Xa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc74w6Xa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc74w6Xa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc74w6Xa.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmD8YFu.s: Assembler messages:
encrypt.c: /tmp/ccmD8YFu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmD8YFu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmD8YFu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmD8YFu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD8YFu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD8YFu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD8YFu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD8YFu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD8YFu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmD8YFu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmD8YFu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmD8YFu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmD8YFu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD8YFu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmD8YFu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmD8YFu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmD8YFu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmD8YFu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmD8YFu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmD8YFu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmD8YFu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmD8YFu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmD8YFu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmD8YFu.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAausup.s: Assembler messages:
encrypt.c: /tmp/ccAausup.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAausup.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAausup.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAausup.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAausup.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAausup.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAausup.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAausup.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAausup.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAausup.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAausup.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAausup.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAausup.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAausup.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAausup.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAausup.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAausup.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAausup.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAausup.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAausup.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAausup.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAausup.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAausup.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAausup.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaCPVZ6.s: Assembler messages:
encrypt.c: /tmp/ccaCPVZ6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaCPVZ6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaCPVZ6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaCPVZ6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCPVZ6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCPVZ6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCPVZ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCPVZ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCPVZ6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCPVZ6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCPVZ6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCPVZ6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaCPVZ6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCPVZ6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaCPVZ6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCPVZ6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaCPVZ6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCPVZ6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCPVZ6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCPVZ6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCPVZ6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCPVZ6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaCPVZ6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCPVZ6.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgrzNVo.s: Assembler messages:
encrypt.c: /tmp/ccgrzNVo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgrzNVo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgrzNVo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgrzNVo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrzNVo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrzNVo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrzNVo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrzNVo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrzNVo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrzNVo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrzNVo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrzNVo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgrzNVo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrzNVo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgrzNVo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrzNVo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgrzNVo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgrzNVo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrzNVo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrzNVo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgrzNVo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrzNVo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgrzNVo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgrzNVo.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxjNgkT.s: Assembler messages:
encrypt.c: /tmp/ccxjNgkT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxjNgkT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxjNgkT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxjNgkT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjNgkT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjNgkT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjNgkT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjNgkT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjNgkT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxjNgkT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxjNgkT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxjNgkT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxjNgkT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjNgkT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxjNgkT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxjNgkT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxjNgkT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjNgkT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjNgkT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxjNgkT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjNgkT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxjNgkT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjNgkT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxjNgkT.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccCffLxM.s: Assembler messages:
encrypt.c: /tmp/ccCffLxM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCffLxM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCffLxM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCffLxM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCffLxM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCffLxM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCffLxM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCffLxM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCffLxM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCffLxM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCffLxM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCffLxM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCffLxM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCffLxM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCffLxM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCffLxM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCffLxM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCffLxM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCffLxM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCffLxM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCffLxM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCffLxM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCffLxM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCffLxM.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccoPO7tk.s: Assembler messages:
encrypt.c: /tmp/ccoPO7tk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoPO7tk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoPO7tk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoPO7tk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPO7tk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPO7tk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPO7tk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPO7tk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPO7tk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoPO7tk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoPO7tk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoPO7tk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoPO7tk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPO7tk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoPO7tk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoPO7tk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoPO7tk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoPO7tk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoPO7tk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoPO7tk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoPO7tk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoPO7tk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoPO7tk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoPO7tk.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGRrlA3.s: Assembler messages:
encrypt.c: /tmp/ccGRrlA3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGRrlA3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGRrlA3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGRrlA3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRrlA3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRrlA3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRrlA3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRrlA3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRrlA3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGRrlA3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGRrlA3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGRrlA3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGRrlA3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRrlA3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGRrlA3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGRrlA3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGRrlA3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGRrlA3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGRrlA3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRrlA3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGRrlA3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGRrlA3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGRrlA3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGRrlA3.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKQnSLK.s: Assembler messages:
encrypt.c: /tmp/ccKQnSLK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKQnSLK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKQnSLK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKQnSLK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQnSLK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQnSLK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQnSLK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQnSLK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQnSLK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKQnSLK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKQnSLK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKQnSLK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKQnSLK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQnSLK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKQnSLK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKQnSLK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKQnSLK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKQnSLK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKQnSLK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKQnSLK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKQnSLK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKQnSLK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKQnSLK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKQnSLK.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKfPrfN.s: Assembler messages:
encrypt.c: /tmp/ccKfPrfN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKfPrfN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKfPrfN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKfPrfN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfPrfN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfPrfN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfPrfN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfPrfN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfPrfN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKfPrfN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKfPrfN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKfPrfN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKfPrfN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfPrfN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKfPrfN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKfPrfN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKfPrfN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKfPrfN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKfPrfN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKfPrfN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKfPrfN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKfPrfN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKfPrfN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKfPrfN.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj41hed.s: Assembler messages:
encrypt.c: /tmp/ccj41hed.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj41hed.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj41hed.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj41hed.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj41hed.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj41hed.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj41hed.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj41hed.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj41hed.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj41hed.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj41hed.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj41hed.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj41hed.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj41hed.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj41hed.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj41hed.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj41hed.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj41hed.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj41hed.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj41hed.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj41hed.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj41hed.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj41hed.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj41hed.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccskK9r6.s: Assembler messages:
encrypt.c: /tmp/ccskK9r6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccskK9r6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccskK9r6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccskK9r6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskK9r6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskK9r6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskK9r6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskK9r6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskK9r6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskK9r6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskK9r6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskK9r6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccskK9r6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskK9r6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccskK9r6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskK9r6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccskK9r6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccskK9r6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskK9r6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskK9r6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccskK9r6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskK9r6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccskK9r6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccskK9r6.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyEsneB.s: Assembler messages:
encrypt.c: /tmp/ccyEsneB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyEsneB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyEsneB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyEsneB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEsneB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEsneB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEsneB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEsneB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEsneB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyEsneB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyEsneB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyEsneB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyEsneB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEsneB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyEsneB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyEsneB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyEsneB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyEsneB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyEsneB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyEsneB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyEsneB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyEsneB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyEsneB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyEsneB.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccbVo72y.s: Assembler messages:
encrypt.c: /tmp/ccbVo72y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbVo72y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbVo72y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbVo72y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVo72y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVo72y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVo72y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVo72y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVo72y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbVo72y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbVo72y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbVo72y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbVo72y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVo72y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbVo72y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbVo72y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbVo72y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbVo72y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbVo72y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVo72y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbVo72y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbVo72y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbVo72y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbVo72y.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccjqXaQ1.s: Assembler messages:
encrypt.c: /tmp/ccjqXaQ1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjqXaQ1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjqXaQ1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjqXaQ1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqXaQ1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqXaQ1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqXaQ1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqXaQ1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqXaQ1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjqXaQ1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjqXaQ1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjqXaQ1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjqXaQ1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqXaQ1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjqXaQ1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjqXaQ1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjqXaQ1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjqXaQ1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjqXaQ1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjqXaQ1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjqXaQ1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjqXaQ1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjqXaQ1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjqXaQ1.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYp9u5Q.s: Assembler messages:
encrypt.c: /tmp/ccYp9u5Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYp9u5Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYp9u5Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYp9u5Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp9u5Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp9u5Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp9u5Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp9u5Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp9u5Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYp9u5Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYp9u5Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYp9u5Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYp9u5Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp9u5Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYp9u5Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYp9u5Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYp9u5Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYp9u5Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYp9u5Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYp9u5Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYp9u5Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYp9u5Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYp9u5Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYp9u5Q.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbEYE5q.s: Assembler messages:
encrypt.c: /tmp/ccbEYE5q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbEYE5q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbEYE5q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbEYE5q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEYE5q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEYE5q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEYE5q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEYE5q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEYE5q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbEYE5q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbEYE5q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbEYE5q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbEYE5q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEYE5q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbEYE5q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbEYE5q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbEYE5q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbEYE5q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbEYE5q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbEYE5q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbEYE5q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbEYE5q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbEYE5q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbEYE5q.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc92HpQN.s: Assembler messages:
encrypt.c: /tmp/cc92HpQN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc92HpQN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc92HpQN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc92HpQN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92HpQN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92HpQN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92HpQN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92HpQN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92HpQN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc92HpQN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc92HpQN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc92HpQN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc92HpQN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92HpQN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc92HpQN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc92HpQN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc92HpQN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc92HpQN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc92HpQN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc92HpQN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc92HpQN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc92HpQN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc92HpQN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc92HpQN.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsnARld.s: Assembler messages:
encrypt.c: /tmp/ccsnARld.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsnARld.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsnARld.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsnARld.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnARld.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnARld.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnARld.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnARld.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnARld.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsnARld.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsnARld.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsnARld.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsnARld.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnARld.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsnARld.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsnARld.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsnARld.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsnARld.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsnARld.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsnARld.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsnARld.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsnARld.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsnARld.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsnARld.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMnlGS4.s: Assembler messages:
encrypt.c: /tmp/ccMnlGS4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMnlGS4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMnlGS4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMnlGS4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnlGS4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnlGS4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnlGS4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnlGS4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnlGS4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMnlGS4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMnlGS4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMnlGS4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMnlGS4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnlGS4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMnlGS4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMnlGS4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMnlGS4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnlGS4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnlGS4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMnlGS4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnlGS4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMnlGS4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnlGS4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMnlGS4.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdtoAaH.s: Assembler messages:
encrypt.c: /tmp/ccdtoAaH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdtoAaH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdtoAaH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdtoAaH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtoAaH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtoAaH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtoAaH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtoAaH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtoAaH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtoAaH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtoAaH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtoAaH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdtoAaH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtoAaH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdtoAaH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtoAaH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdtoAaH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdtoAaH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtoAaH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtoAaH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdtoAaH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtoAaH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdtoAaH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdtoAaH.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccmzL1NX.s: Assembler messages:
encrypt.c: /tmp/ccmzL1NX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmzL1NX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmzL1NX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmzL1NX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzL1NX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzL1NX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzL1NX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzL1NX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzL1NX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzL1NX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzL1NX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzL1NX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmzL1NX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzL1NX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmzL1NX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmzL1NX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmzL1NX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzL1NX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzL1NX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmzL1NX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzL1NX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmzL1NX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzL1NX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmzL1NX.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccrHDgKC.s: Assembler messages:
encrypt.c: /tmp/ccrHDgKC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrHDgKC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrHDgKC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrHDgKC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHDgKC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHDgKC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHDgKC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHDgKC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHDgKC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrHDgKC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrHDgKC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrHDgKC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrHDgKC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHDgKC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrHDgKC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrHDgKC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrHDgKC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrHDgKC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrHDgKC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrHDgKC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrHDgKC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrHDgKC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrHDgKC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrHDgKC.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGf8FDr.s: Assembler messages:
encrypt.c: /tmp/ccGf8FDr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGf8FDr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGf8FDr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGf8FDr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGf8FDr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGf8FDr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGf8FDr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGf8FDr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGf8FDr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGf8FDr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGf8FDr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGf8FDr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGf8FDr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGf8FDr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGf8FDr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGf8FDr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGf8FDr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGf8FDr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGf8FDr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGf8FDr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGf8FDr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGf8FDr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGf8FDr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGf8FDr.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccX5jy12.s: Assembler messages:
encrypt.c: /tmp/ccX5jy12.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccX5jy12.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccX5jy12.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccX5jy12.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jy12.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jy12.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jy12.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jy12.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jy12.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5jy12.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5jy12.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5jy12.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccX5jy12.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jy12.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccX5jy12.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5jy12.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccX5jy12.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccX5jy12.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5jy12.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5jy12.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccX5jy12.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5jy12.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccX5jy12.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccX5jy12.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFxADzv.s: Assembler messages:
encrypt.c: /tmp/ccFxADzv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFxADzv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFxADzv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFxADzv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxADzv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxADzv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxADzv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxADzv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxADzv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxADzv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxADzv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxADzv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFxADzv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxADzv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFxADzv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxADzv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFxADzv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFxADzv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFxADzv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFxADzv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFxADzv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFxADzv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFxADzv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFxADzv.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnnNEs5.s: Assembler messages:
encrypt.c: /tmp/ccnnNEs5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnnNEs5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnnNEs5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnnNEs5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnNEs5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnNEs5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnNEs5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnNEs5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnNEs5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnnNEs5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnnNEs5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnnNEs5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnnNEs5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnNEs5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnnNEs5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnnNEs5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnnNEs5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnnNEs5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnnNEs5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnnNEs5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnnNEs5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnnNEs5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnnNEs5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnnNEs5.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCDGZjl.s: Assembler messages:
encrypt.c: /tmp/ccCDGZjl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCDGZjl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCDGZjl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCDGZjl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDGZjl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDGZjl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDGZjl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDGZjl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDGZjl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDGZjl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDGZjl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDGZjl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCDGZjl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDGZjl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCDGZjl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCDGZjl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDGZjl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDGZjl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDGZjl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDGZjl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDGZjl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCDGZjl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDGZjl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDGZjl.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczZbTeZ.s: Assembler messages:
encrypt.c: /tmp/cczZbTeZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczZbTeZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczZbTeZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczZbTeZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZbTeZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZbTeZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZbTeZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZbTeZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZbTeZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZbTeZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZbTeZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZbTeZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczZbTeZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZbTeZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczZbTeZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZbTeZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczZbTeZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZbTeZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZbTeZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZbTeZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZbTeZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZbTeZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczZbTeZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZbTeZ.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccSMeOlR.s: Assembler messages:
encrypt.c: /tmp/ccSMeOlR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSMeOlR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSMeOlR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSMeOlR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMeOlR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMeOlR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMeOlR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMeOlR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMeOlR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSMeOlR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSMeOlR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSMeOlR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSMeOlR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMeOlR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSMeOlR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSMeOlR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSMeOlR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSMeOlR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSMeOlR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSMeOlR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSMeOlR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSMeOlR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSMeOlR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSMeOlR.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccyNFhGf.s: Assembler messages:
encrypt.c: /tmp/ccyNFhGf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyNFhGf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyNFhGf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyNFhGf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNFhGf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNFhGf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNFhGf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNFhGf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNFhGf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyNFhGf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyNFhGf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyNFhGf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyNFhGf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNFhGf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyNFhGf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyNFhGf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyNFhGf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyNFhGf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyNFhGf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyNFhGf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyNFhGf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyNFhGf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyNFhGf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyNFhGf.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2KDLkl.s: Assembler messages:
encrypt.c: /tmp/cc2KDLkl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2KDLkl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2KDLkl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2KDLkl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KDLkl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KDLkl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KDLkl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KDLkl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KDLkl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2KDLkl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2KDLkl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2KDLkl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2KDLkl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KDLkl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2KDLkl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2KDLkl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2KDLkl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2KDLkl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2KDLkl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2KDLkl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2KDLkl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2KDLkl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2KDLkl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2KDLkl.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/cch5WyXF.s: Assembler messages:
encrypt.c: /tmp/cch5WyXF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch5WyXF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch5WyXF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch5WyXF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5WyXF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5WyXF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5WyXF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5WyXF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5WyXF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch5WyXF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch5WyXF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch5WyXF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch5WyXF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5WyXF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch5WyXF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch5WyXF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch5WyXF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch5WyXF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch5WyXF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch5WyXF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch5WyXF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch5WyXF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch5WyXF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch5WyXF.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccILIv1u.s: Assembler messages:
encrypt.c: /tmp/ccILIv1u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccILIv1u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccILIv1u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccILIv1u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILIv1u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILIv1u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILIv1u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILIv1u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILIv1u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccILIv1u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccILIv1u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccILIv1u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccILIv1u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILIv1u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccILIv1u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccILIv1u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccILIv1u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccILIv1u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccILIv1u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccILIv1u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccILIv1u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccILIv1u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccILIv1u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccILIv1u.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaPodE7.s: Assembler messages:
encrypt.c: /tmp/ccaPodE7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaPodE7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaPodE7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaPodE7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPodE7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPodE7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPodE7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPodE7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPodE7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPodE7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPodE7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPodE7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaPodE7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPodE7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaPodE7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPodE7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaPodE7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaPodE7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPodE7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPodE7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaPodE7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPodE7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaPodE7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaPodE7.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccK3b4ZT.s: Assembler messages:
encrypt.c: /tmp/ccK3b4ZT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK3b4ZT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK3b4ZT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK3b4ZT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3b4ZT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3b4ZT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3b4ZT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3b4ZT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3b4ZT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK3b4ZT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK3b4ZT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK3b4ZT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK3b4ZT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3b4ZT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK3b4ZT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK3b4ZT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK3b4ZT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK3b4ZT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK3b4ZT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK3b4ZT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK3b4ZT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK3b4ZT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK3b4ZT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK3b4ZT.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdIehzo.s: Assembler messages:
encrypt.c: /tmp/ccdIehzo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdIehzo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdIehzo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdIehzo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIehzo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIehzo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIehzo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIehzo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIehzo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIehzo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIehzo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIehzo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdIehzo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIehzo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdIehzo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIehzo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdIehzo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdIehzo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdIehzo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdIehzo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdIehzo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdIehzo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdIehzo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdIehzo.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPArzYR.s: Assembler messages:
encrypt.c: /tmp/ccPArzYR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPArzYR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPArzYR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPArzYR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPArzYR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPArzYR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPArzYR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPArzYR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPArzYR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPArzYR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPArzYR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPArzYR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPArzYR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPArzYR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPArzYR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPArzYR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPArzYR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPArzYR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPArzYR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPArzYR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPArzYR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPArzYR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPArzYR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPArzYR.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cct5Xazl.s: Assembler messages:
encrypt.c: /tmp/cct5Xazl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct5Xazl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct5Xazl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct5Xazl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5Xazl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5Xazl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5Xazl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5Xazl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5Xazl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5Xazl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5Xazl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5Xazl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct5Xazl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5Xazl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct5Xazl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5Xazl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct5Xazl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct5Xazl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5Xazl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5Xazl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct5Xazl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5Xazl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct5Xazl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct5Xazl.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfvPdS8.s: Assembler messages:
encrypt.c: /tmp/ccfvPdS8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfvPdS8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfvPdS8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfvPdS8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvPdS8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvPdS8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvPdS8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvPdS8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvPdS8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvPdS8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvPdS8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvPdS8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfvPdS8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvPdS8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfvPdS8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfvPdS8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfvPdS8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvPdS8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvPdS8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfvPdS8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvPdS8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfvPdS8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvPdS8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfvPdS8.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccta6gwL.s: Assembler messages:
encrypt.c: /tmp/ccta6gwL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccta6gwL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccta6gwL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccta6gwL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta6gwL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta6gwL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta6gwL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta6gwL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta6gwL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccta6gwL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccta6gwL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccta6gwL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccta6gwL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta6gwL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccta6gwL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccta6gwL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccta6gwL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccta6gwL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccta6gwL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccta6gwL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccta6gwL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccta6gwL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccta6gwL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccta6gwL.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDQE8DN.s: Assembler messages:
encrypt.c: /tmp/ccDQE8DN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDQE8DN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDQE8DN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDQE8DN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQE8DN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQE8DN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQE8DN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQE8DN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQE8DN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDQE8DN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDQE8DN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDQE8DN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDQE8DN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQE8DN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDQE8DN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDQE8DN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDQE8DN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDQE8DN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDQE8DN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDQE8DN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDQE8DN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDQE8DN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDQE8DN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDQE8DN.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPkSUhd.s: Assembler messages:
encrypt.c: /tmp/ccPkSUhd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPkSUhd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPkSUhd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPkSUhd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkSUhd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkSUhd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkSUhd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkSUhd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkSUhd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPkSUhd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPkSUhd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPkSUhd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPkSUhd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkSUhd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPkSUhd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPkSUhd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPkSUhd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkSUhd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkSUhd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkSUhd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkSUhd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPkSUhd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkSUhd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkSUhd.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqDwG0d.s: Assembler messages:
encrypt.c: /tmp/ccqDwG0d.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqDwG0d.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqDwG0d.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqDwG0d.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDwG0d.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDwG0d.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDwG0d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDwG0d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDwG0d.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqDwG0d.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqDwG0d.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqDwG0d.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqDwG0d.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDwG0d.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqDwG0d.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqDwG0d.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqDwG0d.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqDwG0d.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqDwG0d.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqDwG0d.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqDwG0d.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqDwG0d.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqDwG0d.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqDwG0d.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccz6ewwB.s: Assembler messages:
encrypt.c: /tmp/ccz6ewwB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz6ewwB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz6ewwB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz6ewwB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6ewwB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6ewwB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6ewwB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6ewwB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6ewwB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz6ewwB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz6ewwB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz6ewwB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz6ewwB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6ewwB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz6ewwB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz6ewwB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz6ewwB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6ewwB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6ewwB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz6ewwB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6ewwB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz6ewwB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6ewwB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz6ewwB.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfLOW2x.s: Assembler messages:
encrypt.c: /tmp/ccfLOW2x.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfLOW2x.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfLOW2x.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfLOW2x.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLOW2x.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLOW2x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLOW2x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLOW2x.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLOW2x.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfLOW2x.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfLOW2x.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfLOW2x.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfLOW2x.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLOW2x.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfLOW2x.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfLOW2x.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfLOW2x.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfLOW2x.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfLOW2x.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfLOW2x.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfLOW2x.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfLOW2x.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfLOW2x.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfLOW2x.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cczRZDs9.s: Assembler messages:
encrypt.c: /tmp/cczRZDs9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczRZDs9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczRZDs9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczRZDs9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRZDs9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRZDs9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRZDs9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRZDs9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRZDs9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczRZDs9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczRZDs9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczRZDs9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczRZDs9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRZDs9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczRZDs9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczRZDs9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczRZDs9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczRZDs9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczRZDs9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczRZDs9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczRZDs9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczRZDs9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczRZDs9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczRZDs9.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTKHFxY.s: Assembler messages:
encrypt.c: /tmp/ccTKHFxY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTKHFxY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTKHFxY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTKHFxY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKHFxY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKHFxY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKHFxY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKHFxY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKHFxY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKHFxY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKHFxY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKHFxY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTKHFxY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKHFxY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTKHFxY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTKHFxY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTKHFxY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKHFxY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKHFxY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKHFxY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKHFxY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTKHFxY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKHFxY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTKHFxY.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cck6Ydur.s: Assembler messages:
encrypt.c: /tmp/cck6Ydur.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck6Ydur.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck6Ydur.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cck6Ydur.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6Ydur.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6Ydur.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6Ydur.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6Ydur.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6Ydur.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck6Ydur.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck6Ydur.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck6Ydur.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cck6Ydur.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6Ydur.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck6Ydur.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck6Ydur.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cck6Ydur.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cck6Ydur.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck6Ydur.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck6Ydur.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cck6Ydur.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck6Ydur.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cck6Ydur.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cck6Ydur.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSscWh5.s: Assembler messages:
encrypt.c: /tmp/ccSscWh5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSscWh5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSscWh5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSscWh5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSscWh5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSscWh5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSscWh5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSscWh5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSscWh5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSscWh5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSscWh5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSscWh5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSscWh5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSscWh5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSscWh5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSscWh5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSscWh5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSscWh5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSscWh5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSscWh5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSscWh5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSscWh5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSscWh5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSscWh5.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdu5DXv.s: Assembler messages:
encrypt.c: /tmp/ccdu5DXv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdu5DXv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdu5DXv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdu5DXv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdu5DXv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdu5DXv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdu5DXv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdu5DXv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdu5DXv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdu5DXv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdu5DXv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdu5DXv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdu5DXv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdu5DXv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdu5DXv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdu5DXv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdu5DXv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdu5DXv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdu5DXv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdu5DXv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdu5DXv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdu5DXv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdu5DXv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdu5DXv.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc867sHY.s: Assembler messages:
encrypt.c: /tmp/cc867sHY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc867sHY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc867sHY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc867sHY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc867sHY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc867sHY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc867sHY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc867sHY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc867sHY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc867sHY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc867sHY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc867sHY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc867sHY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc867sHY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc867sHY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc867sHY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc867sHY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc867sHY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc867sHY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc867sHY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc867sHY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc867sHY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc867sHY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc867sHY.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccipGaMj.s: Assembler messages:
encrypt.c: /tmp/ccipGaMj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccipGaMj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccipGaMj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccipGaMj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipGaMj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipGaMj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipGaMj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipGaMj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipGaMj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccipGaMj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccipGaMj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccipGaMj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccipGaMj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipGaMj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccipGaMj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccipGaMj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccipGaMj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipGaMj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipGaMj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccipGaMj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipGaMj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccipGaMj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipGaMj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccipGaMj.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjPhP2R.s: Assembler messages:
encrypt.c: /tmp/ccjPhP2R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjPhP2R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjPhP2R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjPhP2R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPhP2R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPhP2R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPhP2R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPhP2R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPhP2R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPhP2R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPhP2R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPhP2R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjPhP2R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPhP2R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjPhP2R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPhP2R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjPhP2R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjPhP2R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjPhP2R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjPhP2R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjPhP2R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjPhP2R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjPhP2R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjPhP2R.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccosxRwf.s: Assembler messages:
encrypt.c: /tmp/ccosxRwf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccosxRwf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccosxRwf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccosxRwf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosxRwf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosxRwf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosxRwf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosxRwf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosxRwf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosxRwf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosxRwf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosxRwf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccosxRwf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosxRwf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccosxRwf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccosxRwf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccosxRwf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosxRwf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosxRwf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccosxRwf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosxRwf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccosxRwf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosxRwf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccosxRwf.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYiTT8I.s: Assembler messages:
encrypt.c: /tmp/ccYiTT8I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYiTT8I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYiTT8I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYiTT8I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiTT8I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiTT8I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiTT8I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiTT8I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiTT8I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYiTT8I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYiTT8I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYiTT8I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYiTT8I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiTT8I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYiTT8I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYiTT8I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYiTT8I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYiTT8I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYiTT8I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYiTT8I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYiTT8I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYiTT8I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYiTT8I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYiTT8I.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdpBzO9.s: Assembler messages:
encrypt.c: /tmp/ccdpBzO9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdpBzO9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdpBzO9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdpBzO9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpBzO9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpBzO9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpBzO9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpBzO9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpBzO9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdpBzO9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdpBzO9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdpBzO9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdpBzO9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpBzO9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdpBzO9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdpBzO9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdpBzO9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdpBzO9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdpBzO9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdpBzO9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdpBzO9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdpBzO9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdpBzO9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdpBzO9.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDvUHHP.s: Assembler messages:
encrypt.c: /tmp/ccDvUHHP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDvUHHP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDvUHHP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDvUHHP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvUHHP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvUHHP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvUHHP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvUHHP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvUHHP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvUHHP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvUHHP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvUHHP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDvUHHP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvUHHP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDvUHHP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvUHHP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDvUHHP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDvUHHP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDvUHHP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDvUHHP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDvUHHP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDvUHHP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDvUHHP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDvUHHP.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZPeVZk.s: Assembler messages:
encrypt.c: /tmp/ccZPeVZk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZPeVZk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZPeVZk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZPeVZk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPeVZk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPeVZk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPeVZk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPeVZk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPeVZk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPeVZk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPeVZk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPeVZk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZPeVZk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPeVZk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZPeVZk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZPeVZk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZPeVZk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPeVZk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPeVZk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZPeVZk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPeVZk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZPeVZk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPeVZk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZPeVZk.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7Q8Izd.s: Assembler messages:
encrypt.c: /tmp/cc7Q8Izd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7Q8Izd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7Q8Izd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7Q8Izd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q8Izd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q8Izd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q8Izd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q8Izd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q8Izd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Q8Izd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Q8Izd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Q8Izd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7Q8Izd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q8Izd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7Q8Izd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Q8Izd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7Q8Izd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7Q8Izd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Q8Izd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Q8Izd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7Q8Izd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Q8Izd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7Q8Izd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7Q8Izd.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKJhYMC.s: Assembler messages:
encrypt.c: /tmp/ccKJhYMC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKJhYMC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKJhYMC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKJhYMC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJhYMC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJhYMC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJhYMC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJhYMC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJhYMC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJhYMC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJhYMC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJhYMC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKJhYMC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJhYMC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKJhYMC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKJhYMC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJhYMC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJhYMC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJhYMC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJhYMC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJhYMC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKJhYMC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJhYMC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJhYMC.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccUHDFKb.s: Assembler messages:
encrypt.c: /tmp/ccUHDFKb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUHDFKb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUHDFKb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUHDFKb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHDFKb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHDFKb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHDFKb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHDFKb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHDFKb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUHDFKb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUHDFKb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUHDFKb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUHDFKb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHDFKb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUHDFKb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUHDFKb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUHDFKb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUHDFKb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUHDFKb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUHDFKb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUHDFKb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUHDFKb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUHDFKb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUHDFKb.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cciWsqAz.s: Assembler messages:
encrypt.c: /tmp/cciWsqAz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciWsqAz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciWsqAz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciWsqAz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWsqAz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWsqAz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWsqAz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWsqAz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWsqAz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWsqAz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWsqAz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWsqAz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciWsqAz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWsqAz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciWsqAz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciWsqAz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciWsqAz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWsqAz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWsqAz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciWsqAz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWsqAz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciWsqAz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWsqAz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciWsqAz.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDJTXBt.s: Assembler messages:
encrypt.c: /tmp/ccDJTXBt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDJTXBt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDJTXBt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDJTXBt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJTXBt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJTXBt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJTXBt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJTXBt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJTXBt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJTXBt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJTXBt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJTXBt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDJTXBt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJTXBt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDJTXBt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJTXBt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDJTXBt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDJTXBt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJTXBt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJTXBt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDJTXBt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJTXBt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDJTXBt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDJTXBt.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccw0hEBY.s: Assembler messages:
encrypt.c: /tmp/ccw0hEBY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw0hEBY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw0hEBY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccw0hEBY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0hEBY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0hEBY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0hEBY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0hEBY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0hEBY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw0hEBY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw0hEBY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw0hEBY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw0hEBY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0hEBY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw0hEBY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccw0hEBY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccw0hEBY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw0hEBY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw0hEBY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw0hEBY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw0hEBY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw0hEBY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw0hEBY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccw0hEBY.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cch9Q3fK.s: Assembler messages:
encrypt.c: /tmp/cch9Q3fK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch9Q3fK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch9Q3fK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch9Q3fK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Q3fK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Q3fK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Q3fK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Q3fK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Q3fK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch9Q3fK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch9Q3fK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch9Q3fK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch9Q3fK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Q3fK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch9Q3fK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch9Q3fK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch9Q3fK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9Q3fK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9Q3fK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9Q3fK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9Q3fK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch9Q3fK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9Q3fK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9Q3fK.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchxitGp.s: Assembler messages:
encrypt.c: /tmp/cchxitGp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchxitGp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchxitGp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchxitGp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxitGp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxitGp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxitGp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxitGp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxitGp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchxitGp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchxitGp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchxitGp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchxitGp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxitGp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchxitGp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchxitGp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchxitGp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchxitGp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchxitGp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchxitGp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchxitGp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchxitGp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchxitGp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchxitGp.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGRpX9d.s: Assembler messages:
encrypt.c: /tmp/ccGRpX9d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGRpX9d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGRpX9d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGRpX9d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRpX9d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRpX9d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRpX9d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRpX9d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRpX9d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGRpX9d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGRpX9d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGRpX9d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGRpX9d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRpX9d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGRpX9d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGRpX9d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGRpX9d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGRpX9d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGRpX9d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGRpX9d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGRpX9d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGRpX9d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGRpX9d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGRpX9d.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccuJCHuH.s: Assembler messages:
encrypt.c: /tmp/ccuJCHuH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuJCHuH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuJCHuH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuJCHuH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJCHuH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJCHuH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJCHuH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJCHuH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJCHuH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJCHuH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJCHuH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJCHuH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuJCHuH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJCHuH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuJCHuH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJCHuH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuJCHuH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuJCHuH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJCHuH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJCHuH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuJCHuH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJCHuH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuJCHuH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuJCHuH.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccDp5jRz.s: Assembler messages:
encrypt.c: /tmp/ccDp5jRz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDp5jRz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDp5jRz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDp5jRz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp5jRz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp5jRz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp5jRz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp5jRz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp5jRz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDp5jRz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDp5jRz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDp5jRz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDp5jRz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp5jRz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDp5jRz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDp5jRz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDp5jRz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDp5jRz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDp5jRz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDp5jRz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDp5jRz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDp5jRz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDp5jRz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDp5jRz.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccylUTj6.s: Assembler messages:
encrypt.c: /tmp/ccylUTj6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccylUTj6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccylUTj6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccylUTj6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylUTj6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylUTj6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylUTj6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylUTj6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylUTj6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccylUTj6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccylUTj6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccylUTj6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccylUTj6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylUTj6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccylUTj6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccylUTj6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccylUTj6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylUTj6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylUTj6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccylUTj6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylUTj6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccylUTj6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylUTj6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccylUTj6.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmIeQ7n.s: Assembler messages:
encrypt.c: /tmp/ccmIeQ7n.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmIeQ7n.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmIeQ7n.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmIeQ7n.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIeQ7n.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIeQ7n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIeQ7n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIeQ7n.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIeQ7n.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmIeQ7n.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmIeQ7n.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmIeQ7n.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmIeQ7n.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIeQ7n.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmIeQ7n.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmIeQ7n.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmIeQ7n.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmIeQ7n.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmIeQ7n.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmIeQ7n.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmIeQ7n.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmIeQ7n.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmIeQ7n.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmIeQ7n.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoDz8h3.s: Assembler messages:
encrypt.c: /tmp/ccoDz8h3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoDz8h3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoDz8h3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoDz8h3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDz8h3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDz8h3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDz8h3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDz8h3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDz8h3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoDz8h3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoDz8h3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoDz8h3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoDz8h3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDz8h3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoDz8h3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoDz8h3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoDz8h3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoDz8h3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoDz8h3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoDz8h3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoDz8h3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoDz8h3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoDz8h3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoDz8h3.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccImr2av.s: Assembler messages:
encrypt.c: /tmp/ccImr2av.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccImr2av.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccImr2av.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccImr2av.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImr2av.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImr2av.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImr2av.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImr2av.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImr2av.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImr2av.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImr2av.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImr2av.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccImr2av.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImr2av.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccImr2av.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccImr2av.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccImr2av.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImr2av.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImr2av.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccImr2av.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImr2av.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccImr2av.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImr2av.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccImr2av.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNbfFn5.s: Assembler messages:
encrypt.c: /tmp/ccNbfFn5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNbfFn5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNbfFn5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNbfFn5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbfFn5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbfFn5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbfFn5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbfFn5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbfFn5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNbfFn5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNbfFn5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNbfFn5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNbfFn5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbfFn5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNbfFn5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNbfFn5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNbfFn5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNbfFn5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNbfFn5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNbfFn5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNbfFn5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNbfFn5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNbfFn5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNbfFn5.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1nhEoU.s: Assembler messages:
encrypt.c: /tmp/cc1nhEoU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1nhEoU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1nhEoU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1nhEoU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nhEoU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nhEoU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nhEoU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nhEoU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nhEoU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1nhEoU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1nhEoU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1nhEoU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1nhEoU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nhEoU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1nhEoU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1nhEoU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1nhEoU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1nhEoU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1nhEoU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1nhEoU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1nhEoU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1nhEoU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1nhEoU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1nhEoU.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6rjD8m.s: Assembler messages:
encrypt.c: /tmp/cc6rjD8m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6rjD8m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6rjD8m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6rjD8m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rjD8m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rjD8m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rjD8m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rjD8m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rjD8m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6rjD8m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6rjD8m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6rjD8m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6rjD8m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rjD8m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6rjD8m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6rjD8m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6rjD8m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6rjD8m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6rjD8m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6rjD8m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6rjD8m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6rjD8m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6rjD8m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6rjD8m.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccIvMdOP.s: Assembler messages:
encrypt.c: /tmp/ccIvMdOP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIvMdOP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIvMdOP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIvMdOP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvMdOP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvMdOP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvMdOP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvMdOP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvMdOP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIvMdOP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIvMdOP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIvMdOP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIvMdOP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvMdOP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIvMdOP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIvMdOP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIvMdOP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIvMdOP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIvMdOP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIvMdOP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIvMdOP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIvMdOP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIvMdOP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIvMdOP.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccTOzgbl.s: Assembler messages:
encrypt.c: /tmp/ccTOzgbl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTOzgbl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTOzgbl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTOzgbl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOzgbl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOzgbl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOzgbl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOzgbl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOzgbl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTOzgbl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTOzgbl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTOzgbl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTOzgbl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOzgbl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTOzgbl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTOzgbl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTOzgbl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTOzgbl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTOzgbl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTOzgbl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTOzgbl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTOzgbl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTOzgbl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTOzgbl.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/omdsha256k128n96tau64v1/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1AFMeJ.s: Assembler messages:
encrypt.c: /tmp/cc1AFMeJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1AFMeJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1AFMeJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1AFMeJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AFMeJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AFMeJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AFMeJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AFMeJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AFMeJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1AFMeJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1AFMeJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1AFMeJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1AFMeJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AFMeJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1AFMeJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1AFMeJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1AFMeJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1AFMeJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1AFMeJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1AFMeJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1AFMeJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1AFMeJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1AFMeJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1AFMeJ.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/omdsha256k128n96tau64v1/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4rfe18.s: Assembler messages:
encrypt.c: /tmp/cc4rfe18.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4rfe18.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4rfe18.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4rfe18.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rfe18.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rfe18.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rfe18.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rfe18.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rfe18.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rfe18.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rfe18.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rfe18.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4rfe18.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rfe18.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4rfe18.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4rfe18.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4rfe18.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rfe18.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rfe18.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4rfe18.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rfe18.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4rfe18.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rfe18.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4rfe18.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