Implementation notes: x86, latour, crypto_aead/omdsha256k128n96tau128v2

Computer: latour
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
322290refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
323433refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
323847refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072420170718
325008refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
325206refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
325521refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
325926refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072420170718
326592refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
326826refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
326898refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
326988refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
327618refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
327879refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
328140refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
328149refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
328617refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
328941refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
329562refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
330354refgcc -m32 -O3 -fomit-frame-pointer2017072420170718
330435refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
330876refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
331803refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072420170718
331983refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072420170718
332712refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
334242refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072420170718
334557refgcc -m32 -O2 -fomit-frame-pointer2017072420170718
334593refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072420170718
335223refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
335304refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
335493refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
335637refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072420170718
335916refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
336096refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
336222refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
336798refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072420170718
337005refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
337284refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
337347refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072420170718
337869refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072420170718
337896refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
340479refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
341019refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
342630refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
342720refgcc -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
342729refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
342756refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
343116refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
343692refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
343863refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
344160refgcc -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
344232refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
344295refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
344565refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
344853refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
345159refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
345474refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
345600refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
346473refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
346653refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
347139refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
347265refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
347436refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
347463refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
347481refgcc -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
348966refgcc -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
349812refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
349929refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
350352refgcc -m32 -O -fomit-frame-pointer2017072420170718
350577refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
350694refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
351189refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
351459refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072420170718
351621refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
351720refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
351765refgcc -m32 -march=core2 -O -fomit-frame-pointer2017072420170718
352098refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
353034refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072420170718
353367refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
353484refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
353727refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072420170718
353988refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072420170718
354141refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
354213refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072420170718
354348refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072420170718
354492refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072420170718
354510refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
355167refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
355320refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072420170718
355590refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
355752refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
355950refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
356508refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
356679refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
357003refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
357534refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
359100refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
359118refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
359172refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
359469refgcc -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
360684refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
362025refgcc -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
362214refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
363150refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
363690refgcc -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
364545refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
364878refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
365112refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
365238refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
365499refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
367263refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
367470refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
367938refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
368361refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
369360refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
369522refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
376983refgcc -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
377073refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
378342refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
378513refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
379224refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
383382refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
383778refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
384534refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
387252refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
391581refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
393156refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
393219refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
393363refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
393570refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
394506refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
394902refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
395289refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
395721refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
396099refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
396405refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
396549refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
396630refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
398403refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
398610refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
400104refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
400329refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
400365refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
400644refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
400662refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
400707refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
401112refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
401130refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
402210refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
403281refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
403317refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
404154refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
404235refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
404496refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
404541refgcc -m32 -Os -fomit-frame-pointer2017072420170718
404658refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072420170718
405135refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
405378refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
405387refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
405567refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
406458refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072420170718
406989refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
407511refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072420170718
407808refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072420170718
411525refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072420170718
416727refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072420170718
416817refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072420170718
421623refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072420170718

Test failure

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfuWEnB.s: Assembler messages:
encrypt.c: /tmp/ccfuWEnB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfuWEnB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfuWEnB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfuWEnB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuWEnB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuWEnB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuWEnB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuWEnB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuWEnB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfuWEnB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfuWEnB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfuWEnB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfuWEnB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuWEnB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfuWEnB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfuWEnB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfuWEnB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfuWEnB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfuWEnB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfuWEnB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfuWEnB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfuWEnB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfuWEnB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfuWEnB.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckLD6Su.s: Assembler messages:
encrypt.c: /tmp/cckLD6Su.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckLD6Su.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckLD6Su.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckLD6Su.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLD6Su.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLD6Su.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLD6Su.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLD6Su.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLD6Su.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLD6Su.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLD6Su.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLD6Su.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckLD6Su.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLD6Su.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckLD6Su.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLD6Su.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckLD6Su.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckLD6Su.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLD6Su.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLD6Su.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckLD6Su.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLD6Su.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckLD6Su.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckLD6Su.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5BZmFt.s: Assembler messages:
encrypt.c: /tmp/cc5BZmFt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5BZmFt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5BZmFt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5BZmFt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BZmFt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BZmFt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BZmFt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BZmFt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BZmFt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BZmFt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BZmFt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BZmFt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5BZmFt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BZmFt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5BZmFt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BZmFt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5BZmFt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5BZmFt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BZmFt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BZmFt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BZmFt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BZmFt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5BZmFt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5BZmFt.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNw63Qy.s: Assembler messages:
encrypt.c: /tmp/ccNw63Qy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNw63Qy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNw63Qy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNw63Qy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNw63Qy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNw63Qy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNw63Qy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNw63Qy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNw63Qy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNw63Qy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNw63Qy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNw63Qy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNw63Qy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNw63Qy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNw63Qy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNw63Qy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNw63Qy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNw63Qy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNw63Qy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNw63Qy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNw63Qy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNw63Qy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNw63Qy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNw63Qy.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGjdPdB.s: Assembler messages:
encrypt.c: /tmp/ccGjdPdB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGjdPdB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGjdPdB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGjdPdB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjdPdB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjdPdB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjdPdB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjdPdB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjdPdB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGjdPdB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGjdPdB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGjdPdB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGjdPdB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjdPdB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGjdPdB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGjdPdB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGjdPdB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjdPdB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjdPdB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGjdPdB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjdPdB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGjdPdB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjdPdB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGjdPdB.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyqI3Yx.s: Assembler messages:
encrypt.c: /tmp/ccyqI3Yx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyqI3Yx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyqI3Yx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyqI3Yx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqI3Yx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqI3Yx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqI3Yx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqI3Yx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqI3Yx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyqI3Yx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyqI3Yx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyqI3Yx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyqI3Yx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqI3Yx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyqI3Yx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyqI3Yx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyqI3Yx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyqI3Yx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyqI3Yx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyqI3Yx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyqI3Yx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyqI3Yx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyqI3Yx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyqI3Yx.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1pzWjz.s: Assembler messages:
encrypt.c: /tmp/cc1pzWjz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1pzWjz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1pzWjz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1pzWjz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pzWjz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pzWjz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pzWjz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pzWjz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pzWjz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pzWjz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pzWjz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pzWjz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1pzWjz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pzWjz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1pzWjz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1pzWjz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1pzWjz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pzWjz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pzWjz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1pzWjz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pzWjz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1pzWjz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pzWjz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1pzWjz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVmkwrt.s: Assembler messages:
encrypt.c: /tmp/ccVmkwrt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVmkwrt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVmkwrt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVmkwrt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkwrt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkwrt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkwrt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkwrt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkwrt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmkwrt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmkwrt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmkwrt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVmkwrt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkwrt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVmkwrt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmkwrt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVmkwrt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVmkwrt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmkwrt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmkwrt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVmkwrt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmkwrt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVmkwrt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVmkwrt.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0DAAk2.s: Assembler messages:
encrypt.c: /tmp/cc0DAAk2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0DAAk2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0DAAk2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0DAAk2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DAAk2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DAAk2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DAAk2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DAAk2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DAAk2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0DAAk2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0DAAk2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0DAAk2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0DAAk2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DAAk2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0DAAk2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0DAAk2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0DAAk2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0DAAk2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0DAAk2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0DAAk2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0DAAk2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0DAAk2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0DAAk2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0DAAk2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWkwDSa.s: Assembler messages:
encrypt.c: /tmp/ccWkwDSa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWkwDSa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWkwDSa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWkwDSa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkwDSa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkwDSa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkwDSa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkwDSa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkwDSa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkwDSa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkwDSa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkwDSa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWkwDSa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkwDSa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWkwDSa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWkwDSa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkwDSa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkwDSa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkwDSa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkwDSa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkwDSa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWkwDSa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkwDSa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkwDSa.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccD7DyY7.s: Assembler messages:
encrypt.c: /tmp/ccD7DyY7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD7DyY7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD7DyY7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD7DyY7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7DyY7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7DyY7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7DyY7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7DyY7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7DyY7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD7DyY7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD7DyY7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD7DyY7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD7DyY7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7DyY7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD7DyY7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD7DyY7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD7DyY7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD7DyY7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD7DyY7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD7DyY7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD7DyY7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD7DyY7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD7DyY7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD7DyY7.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbqSqlX.s: Assembler messages:
encrypt.c: /tmp/ccbqSqlX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbqSqlX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbqSqlX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbqSqlX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqSqlX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqSqlX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqSqlX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqSqlX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqSqlX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbqSqlX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbqSqlX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbqSqlX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbqSqlX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqSqlX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbqSqlX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbqSqlX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbqSqlX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbqSqlX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbqSqlX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbqSqlX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbqSqlX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbqSqlX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbqSqlX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbqSqlX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccEO8OL2.s: Assembler messages:
encrypt.c: /tmp/ccEO8OL2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEO8OL2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEO8OL2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEO8OL2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEO8OL2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEO8OL2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEO8OL2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEO8OL2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEO8OL2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEO8OL2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEO8OL2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEO8OL2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEO8OL2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEO8OL2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEO8OL2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEO8OL2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEO8OL2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEO8OL2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEO8OL2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEO8OL2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEO8OL2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEO8OL2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEO8OL2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEO8OL2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccR4YEp9.s: Assembler messages:
encrypt.c: /tmp/ccR4YEp9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccR4YEp9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccR4YEp9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccR4YEp9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4YEp9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4YEp9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4YEp9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4YEp9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4YEp9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR4YEp9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR4YEp9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR4YEp9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccR4YEp9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4YEp9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccR4YEp9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccR4YEp9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccR4YEp9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4YEp9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4YEp9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccR4YEp9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4YEp9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccR4YEp9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4YEp9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccR4YEp9.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHGFbeY.s: Assembler messages:
encrypt.c: /tmp/ccHGFbeY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHGFbeY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHGFbeY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHGFbeY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGFbeY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGFbeY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGFbeY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGFbeY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGFbeY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGFbeY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGFbeY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGFbeY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHGFbeY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGFbeY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHGFbeY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGFbeY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHGFbeY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGFbeY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGFbeY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGFbeY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGFbeY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGFbeY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHGFbeY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGFbeY.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLNOcJ7.s: Assembler messages:
encrypt.c: /tmp/ccLNOcJ7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLNOcJ7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLNOcJ7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLNOcJ7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNOcJ7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNOcJ7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNOcJ7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNOcJ7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNOcJ7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLNOcJ7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLNOcJ7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLNOcJ7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLNOcJ7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNOcJ7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLNOcJ7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLNOcJ7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLNOcJ7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLNOcJ7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLNOcJ7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLNOcJ7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLNOcJ7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLNOcJ7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLNOcJ7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLNOcJ7.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKUHEge.s: Assembler messages:
encrypt.c: /tmp/ccKUHEge.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKUHEge.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKUHEge.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKUHEge.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUHEge.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUHEge.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUHEge.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUHEge.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUHEge.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKUHEge.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKUHEge.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKUHEge.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKUHEge.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUHEge.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKUHEge.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKUHEge.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKUHEge.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKUHEge.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKUHEge.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKUHEge.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKUHEge.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKUHEge.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKUHEge.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKUHEge.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwYgkHk.s: Assembler messages:
encrypt.c: /tmp/ccwYgkHk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwYgkHk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwYgkHk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwYgkHk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYgkHk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYgkHk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYgkHk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYgkHk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYgkHk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwYgkHk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwYgkHk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwYgkHk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwYgkHk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYgkHk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwYgkHk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwYgkHk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwYgkHk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwYgkHk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwYgkHk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwYgkHk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwYgkHk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwYgkHk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwYgkHk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwYgkHk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1Q9EYh.s: Assembler messages:
encrypt.c: /tmp/cc1Q9EYh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Q9EYh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Q9EYh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Q9EYh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q9EYh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q9EYh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q9EYh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q9EYh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q9EYh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Q9EYh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Q9EYh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Q9EYh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Q9EYh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q9EYh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Q9EYh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1Q9EYh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Q9EYh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Q9EYh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Q9EYh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Q9EYh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Q9EYh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Q9EYh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Q9EYh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Q9EYh.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCICN3k.s: Assembler messages:
encrypt.c: /tmp/ccCICN3k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCICN3k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCICN3k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCICN3k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCICN3k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCICN3k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCICN3k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCICN3k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCICN3k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCICN3k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCICN3k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCICN3k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCICN3k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCICN3k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCICN3k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCICN3k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCICN3k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCICN3k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCICN3k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCICN3k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCICN3k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCICN3k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCICN3k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCICN3k.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccJIHEge.s: Assembler messages:
encrypt.c: /tmp/ccJIHEge.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJIHEge.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJIHEge.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJIHEge.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIHEge.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIHEge.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIHEge.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIHEge.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIHEge.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJIHEge.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJIHEge.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJIHEge.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJIHEge.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIHEge.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJIHEge.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJIHEge.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJIHEge.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJIHEge.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJIHEge.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJIHEge.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJIHEge.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJIHEge.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJIHEge.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJIHEge.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccZkPRzD.s: Assembler messages:
encrypt.c: /tmp/ccZkPRzD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZkPRzD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZkPRzD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZkPRzD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkPRzD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkPRzD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkPRzD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkPRzD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkPRzD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZkPRzD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZkPRzD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZkPRzD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZkPRzD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkPRzD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZkPRzD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZkPRzD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZkPRzD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZkPRzD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZkPRzD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZkPRzD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZkPRzD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZkPRzD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZkPRzD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZkPRzD.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPYgkHk.s: Assembler messages:
encrypt.c: /tmp/ccPYgkHk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPYgkHk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPYgkHk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPYgkHk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYgkHk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYgkHk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYgkHk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYgkHk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYgkHk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYgkHk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYgkHk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYgkHk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPYgkHk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYgkHk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPYgkHk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYgkHk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPYgkHk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPYgkHk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYgkHk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYgkHk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPYgkHk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYgkHk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPYgkHk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPYgkHk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccy0mBNh.s: Assembler messages:
encrypt.c: /tmp/ccy0mBNh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy0mBNh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy0mBNh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccy0mBNh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0mBNh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0mBNh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0mBNh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0mBNh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0mBNh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy0mBNh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy0mBNh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy0mBNh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy0mBNh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0mBNh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy0mBNh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccy0mBNh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccy0mBNh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy0mBNh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy0mBNh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy0mBNh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy0mBNh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy0mBNh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy0mBNh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccy0mBNh.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1yoliT.s: Assembler messages:
encrypt.c: /tmp/cc1yoliT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1yoliT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1yoliT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1yoliT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yoliT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yoliT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yoliT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yoliT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yoliT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yoliT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yoliT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yoliT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1yoliT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yoliT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1yoliT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1yoliT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1yoliT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yoliT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yoliT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yoliT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yoliT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1yoliT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yoliT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1yoliT.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsM8UHO.s: Assembler messages:
encrypt.c: /tmp/ccsM8UHO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsM8UHO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsM8UHO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsM8UHO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM8UHO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM8UHO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM8UHO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM8UHO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM8UHO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsM8UHO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsM8UHO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsM8UHO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsM8UHO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM8UHO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsM8UHO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsM8UHO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsM8UHO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsM8UHO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsM8UHO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsM8UHO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsM8UHO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsM8UHO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsM8UHO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsM8UHO.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5cXnOM.s: Assembler messages:
encrypt.c: /tmp/cc5cXnOM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5cXnOM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5cXnOM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5cXnOM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cXnOM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cXnOM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cXnOM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cXnOM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cXnOM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5cXnOM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5cXnOM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5cXnOM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5cXnOM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cXnOM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5cXnOM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5cXnOM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5cXnOM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5cXnOM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5cXnOM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5cXnOM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5cXnOM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5cXnOM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5cXnOM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5cXnOM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyy0kXK.s: Assembler messages:
encrypt.c: /tmp/ccyy0kXK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyy0kXK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyy0kXK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyy0kXK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy0kXK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy0kXK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy0kXK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy0kXK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy0kXK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyy0kXK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyy0kXK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyy0kXK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyy0kXK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy0kXK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyy0kXK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyy0kXK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyy0kXK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyy0kXK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyy0kXK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyy0kXK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyy0kXK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyy0kXK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyy0kXK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyy0kXK.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBlNhjX.s: Assembler messages:
encrypt.c: /tmp/ccBlNhjX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBlNhjX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBlNhjX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBlNhjX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlNhjX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlNhjX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlNhjX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlNhjX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlNhjX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBlNhjX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBlNhjX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBlNhjX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBlNhjX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlNhjX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBlNhjX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBlNhjX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBlNhjX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBlNhjX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBlNhjX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBlNhjX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBlNhjX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBlNhjX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBlNhjX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBlNhjX.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwAhok4.s: Assembler messages:
encrypt.c: /tmp/ccwAhok4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwAhok4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwAhok4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwAhok4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAhok4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAhok4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAhok4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAhok4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAhok4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwAhok4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwAhok4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwAhok4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwAhok4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAhok4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwAhok4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwAhok4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwAhok4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwAhok4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwAhok4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwAhok4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwAhok4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwAhok4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwAhok4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwAhok4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccg4b3K.s: Assembler messages:
encrypt.c: /tmp/cccg4b3K.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccg4b3K.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccg4b3K.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccg4b3K.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccg4b3K.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccg4b3K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccg4b3K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccg4b3K.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccg4b3K.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccg4b3K.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccg4b3K.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccg4b3K.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccg4b3K.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccg4b3K.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccg4b3K.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccg4b3K.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccg4b3K.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccg4b3K.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccg4b3K.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccg4b3K.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccg4b3K.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccg4b3K.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccg4b3K.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccg4b3K.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclJAftM.s: Assembler messages:
encrypt.c: /tmp/cclJAftM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclJAftM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclJAftM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclJAftM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJAftM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJAftM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJAftM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJAftM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJAftM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclJAftM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclJAftM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclJAftM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclJAftM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJAftM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclJAftM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclJAftM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclJAftM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclJAftM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclJAftM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclJAftM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclJAftM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclJAftM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclJAftM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclJAftM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8xyHEx.s: Assembler messages:
encrypt.c: /tmp/cc8xyHEx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8xyHEx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8xyHEx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8xyHEx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xyHEx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xyHEx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xyHEx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xyHEx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xyHEx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xyHEx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xyHEx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xyHEx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8xyHEx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xyHEx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8xyHEx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xyHEx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8xyHEx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xyHEx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8xyHEx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8xyHEx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xyHEx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8xyHEx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8xyHEx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8xyHEx.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb625LF.s: Assembler messages:
encrypt.c: /tmp/ccb625LF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb625LF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb625LF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb625LF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb625LF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb625LF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb625LF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb625LF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb625LF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb625LF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb625LF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb625LF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb625LF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb625LF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb625LF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb625LF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb625LF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb625LF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb625LF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb625LF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb625LF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb625LF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb625LF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb625LF.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGzAp1u.s: Assembler messages:
encrypt.c: /tmp/ccGzAp1u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGzAp1u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGzAp1u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGzAp1u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzAp1u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzAp1u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzAp1u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzAp1u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzAp1u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGzAp1u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGzAp1u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGzAp1u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGzAp1u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzAp1u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGzAp1u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGzAp1u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGzAp1u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGzAp1u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGzAp1u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGzAp1u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzAp1u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGzAp1u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGzAp1u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGzAp1u.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKJO7rs.s: Assembler messages:
encrypt.c: /tmp/ccKJO7rs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKJO7rs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKJO7rs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKJO7rs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJO7rs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJO7rs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJO7rs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJO7rs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJO7rs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJO7rs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJO7rs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJO7rs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKJO7rs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJO7rs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKJO7rs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKJO7rs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJO7rs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJO7rs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJO7rs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJO7rs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJO7rs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKJO7rs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJO7rs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJO7rs.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7CC0YF.s: Assembler messages:
encrypt.c: /tmp/cc7CC0YF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7CC0YF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7CC0YF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7CC0YF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CC0YF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CC0YF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CC0YF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CC0YF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CC0YF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CC0YF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CC0YF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CC0YF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7CC0YF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CC0YF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7CC0YF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7CC0YF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7CC0YF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CC0YF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CC0YF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7CC0YF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CC0YF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7CC0YF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CC0YF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7CC0YF.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccscxz2N.s: Assembler messages:
encrypt.c: /tmp/ccscxz2N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccscxz2N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccscxz2N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccscxz2N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscxz2N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscxz2N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscxz2N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscxz2N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscxz2N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccscxz2N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccscxz2N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccscxz2N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccscxz2N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscxz2N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccscxz2N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccscxz2N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccscxz2N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccscxz2N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccscxz2N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccscxz2N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccscxz2N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccscxz2N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccscxz2N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccscxz2N.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccENTIyv.s: Assembler messages:
encrypt.c: /tmp/ccENTIyv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccENTIyv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccENTIyv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccENTIyv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENTIyv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENTIyv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENTIyv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENTIyv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENTIyv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENTIyv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENTIyv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENTIyv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccENTIyv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENTIyv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccENTIyv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENTIyv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccENTIyv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccENTIyv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENTIyv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENTIyv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccENTIyv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENTIyv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccENTIyv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccENTIyv.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUwBW3r.s: Assembler messages:
encrypt.c: /tmp/ccUwBW3r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUwBW3r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUwBW3r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUwBW3r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwBW3r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwBW3r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwBW3r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwBW3r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwBW3r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUwBW3r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUwBW3r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUwBW3r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUwBW3r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwBW3r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUwBW3r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUwBW3r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUwBW3r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUwBW3r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUwBW3r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUwBW3r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUwBW3r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUwBW3r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUwBW3r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUwBW3r.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbi2ulw.s: Assembler messages:
encrypt.c: /tmp/ccbi2ulw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbi2ulw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbi2ulw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbi2ulw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbi2ulw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbi2ulw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbi2ulw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbi2ulw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbi2ulw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbi2ulw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbi2ulw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbi2ulw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbi2ulw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbi2ulw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbi2ulw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbi2ulw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbi2ulw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbi2ulw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbi2ulw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbi2ulw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbi2ulw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbi2ulw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbi2ulw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbi2ulw.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdxpyjq.s: Assembler messages:
encrypt.c: /tmp/ccdxpyjq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdxpyjq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdxpyjq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdxpyjq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxpyjq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxpyjq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxpyjq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxpyjq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxpyjq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdxpyjq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdxpyjq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdxpyjq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdxpyjq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxpyjq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdxpyjq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdxpyjq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdxpyjq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdxpyjq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdxpyjq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdxpyjq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdxpyjq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdxpyjq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdxpyjq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdxpyjq.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKJmJbs.s: Assembler messages:
encrypt.c: /tmp/ccKJmJbs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKJmJbs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKJmJbs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKJmJbs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJmJbs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJmJbs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJmJbs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJmJbs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJmJbs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJmJbs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJmJbs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJmJbs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKJmJbs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJmJbs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKJmJbs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKJmJbs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJmJbs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJmJbs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJmJbs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJmJbs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJmJbs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKJmJbs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJmJbs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJmJbs.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXU3qlr.s: Assembler messages:
encrypt.c: /tmp/ccXU3qlr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXU3qlr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXU3qlr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXU3qlr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXU3qlr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXU3qlr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXU3qlr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXU3qlr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXU3qlr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXU3qlr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXU3qlr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXU3qlr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXU3qlr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXU3qlr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXU3qlr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXU3qlr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXU3qlr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXU3qlr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXU3qlr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXU3qlr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXU3qlr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXU3qlr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXU3qlr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXU3qlr.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccYzpu2w.s: Assembler messages:
encrypt.c: /tmp/ccYzpu2w.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYzpu2w.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYzpu2w.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYzpu2w.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzpu2w.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzpu2w.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzpu2w.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzpu2w.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzpu2w.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYzpu2w.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYzpu2w.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYzpu2w.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYzpu2w.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzpu2w.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYzpu2w.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYzpu2w.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYzpu2w.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYzpu2w.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYzpu2w.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYzpu2w.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYzpu2w.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYzpu2w.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYzpu2w.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYzpu2w.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwL7xmW.s: Assembler messages:
encrypt.c: /tmp/ccwL7xmW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwL7xmW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwL7xmW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwL7xmW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL7xmW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL7xmW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL7xmW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL7xmW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL7xmW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwL7xmW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwL7xmW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwL7xmW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwL7xmW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL7xmW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwL7xmW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwL7xmW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwL7xmW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwL7xmW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwL7xmW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwL7xmW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwL7xmW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwL7xmW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwL7xmW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwL7xmW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBp1Etv.s: Assembler messages:
encrypt.c: /tmp/ccBp1Etv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBp1Etv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBp1Etv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBp1Etv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBp1Etv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBp1Etv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBp1Etv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBp1Etv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBp1Etv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBp1Etv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBp1Etv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBp1Etv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBp1Etv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBp1Etv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBp1Etv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBp1Etv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBp1Etv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBp1Etv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBp1Etv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBp1Etv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBp1Etv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBp1Etv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBp1Etv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBp1Etv.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccULx9yr.s: Assembler messages:
encrypt.c: /tmp/ccULx9yr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccULx9yr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccULx9yr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccULx9yr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULx9yr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULx9yr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULx9yr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULx9yr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULx9yr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULx9yr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULx9yr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULx9yr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccULx9yr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULx9yr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccULx9yr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULx9yr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccULx9yr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULx9yr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULx9yr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULx9yr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULx9yr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULx9yr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccULx9yr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULx9yr.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5F40ij.s: Assembler messages:
encrypt.c: /tmp/cc5F40ij.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5F40ij.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5F40ij.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5F40ij.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5F40ij.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5F40ij.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5F40ij.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5F40ij.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5F40ij.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5F40ij.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5F40ij.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5F40ij.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5F40ij.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5F40ij.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5F40ij.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5F40ij.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5F40ij.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5F40ij.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5F40ij.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5F40ij.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5F40ij.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5F40ij.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5F40ij.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5F40ij.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccV0x08f.s: Assembler messages:
encrypt.c: /tmp/ccV0x08f.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV0x08f.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV0x08f.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV0x08f.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0x08f.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0x08f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0x08f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0x08f.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0x08f.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV0x08f.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV0x08f.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV0x08f.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV0x08f.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0x08f.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV0x08f.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV0x08f.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV0x08f.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV0x08f.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV0x08f.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV0x08f.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV0x08f.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV0x08f.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV0x08f.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV0x08f.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFSQ6bg.s: Assembler messages:
encrypt.c: /tmp/ccFSQ6bg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFSQ6bg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFSQ6bg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFSQ6bg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSQ6bg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSQ6bg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSQ6bg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSQ6bg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSQ6bg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFSQ6bg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFSQ6bg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFSQ6bg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFSQ6bg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSQ6bg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFSQ6bg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFSQ6bg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFSQ6bg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFSQ6bg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFSQ6bg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFSQ6bg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFSQ6bg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFSQ6bg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFSQ6bg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFSQ6bg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmmwF2d.s: Assembler messages:
encrypt.c: /tmp/ccmmwF2d.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmmwF2d.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmmwF2d.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmmwF2d.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmwF2d.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmwF2d.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmwF2d.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmwF2d.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmwF2d.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmwF2d.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmwF2d.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmwF2d.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmmwF2d.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmwF2d.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmmwF2d.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmmwF2d.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmmwF2d.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmwF2d.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmwF2d.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmmwF2d.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmwF2d.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmmwF2d.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmwF2d.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmmwF2d.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUajNUf.s: Assembler messages:
encrypt.c: /tmp/ccUajNUf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUajNUf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUajNUf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUajNUf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUajNUf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUajNUf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUajNUf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUajNUf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUajNUf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUajNUf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUajNUf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUajNUf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUajNUf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUajNUf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUajNUf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUajNUf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUajNUf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUajNUf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUajNUf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUajNUf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUajNUf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUajNUf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUajNUf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUajNUf.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccUrjc9i.s: Assembler messages:
encrypt.c: /tmp/ccUrjc9i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUrjc9i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUrjc9i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUrjc9i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrjc9i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrjc9i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrjc9i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrjc9i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrjc9i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrjc9i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrjc9i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrjc9i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUrjc9i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrjc9i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUrjc9i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrjc9i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUrjc9i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUrjc9i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUrjc9i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUrjc9i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUrjc9i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUrjc9i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUrjc9i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUrjc9i.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc3xJbGe.s: Assembler messages:
encrypt.c: /tmp/cc3xJbGe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3xJbGe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3xJbGe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3xJbGe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xJbGe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xJbGe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xJbGe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xJbGe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xJbGe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3xJbGe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3xJbGe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3xJbGe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3xJbGe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xJbGe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3xJbGe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3xJbGe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3xJbGe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xJbGe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xJbGe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3xJbGe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xJbGe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3xJbGe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xJbGe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3xJbGe.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckzxD2f.s: Assembler messages:
encrypt.c: /tmp/cckzxD2f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckzxD2f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckzxD2f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckzxD2f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzxD2f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzxD2f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzxD2f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzxD2f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzxD2f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckzxD2f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckzxD2f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckzxD2f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckzxD2f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzxD2f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckzxD2f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckzxD2f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckzxD2f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckzxD2f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckzxD2f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckzxD2f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckzxD2f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckzxD2f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckzxD2f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckzxD2f.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA4jIpW.s: Assembler messages:
encrypt.c: /tmp/ccA4jIpW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA4jIpW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA4jIpW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA4jIpW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4jIpW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4jIpW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4jIpW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4jIpW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4jIpW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4jIpW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4jIpW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4jIpW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA4jIpW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4jIpW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA4jIpW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4jIpW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA4jIpW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA4jIpW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4jIpW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4jIpW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA4jIpW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4jIpW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA4jIpW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA4jIpW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclYTCuN.s: Assembler messages:
encrypt.c: /tmp/cclYTCuN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclYTCuN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclYTCuN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclYTCuN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYTCuN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYTCuN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYTCuN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYTCuN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYTCuN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclYTCuN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclYTCuN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclYTCuN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclYTCuN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYTCuN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclYTCuN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclYTCuN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclYTCuN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclYTCuN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclYTCuN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclYTCuN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclYTCuN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclYTCuN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclYTCuN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclYTCuN.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5Xo9II.s: Assembler messages:
encrypt.c: /tmp/cc5Xo9II.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Xo9II.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Xo9II.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Xo9II.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xo9II.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xo9II.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xo9II.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xo9II.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xo9II.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Xo9II.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Xo9II.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Xo9II.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Xo9II.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xo9II.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Xo9II.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5Xo9II.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5Xo9II.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Xo9II.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Xo9II.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Xo9II.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Xo9II.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Xo9II.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Xo9II.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5Xo9II.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccaehymW.s: Assembler messages:
encrypt.c: /tmp/ccaehymW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaehymW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaehymW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaehymW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaehymW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaehymW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaehymW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaehymW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaehymW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaehymW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaehymW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaehymW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaehymW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaehymW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaehymW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaehymW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaehymW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaehymW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaehymW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaehymW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaehymW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaehymW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaehymW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaehymW.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cchwqC2f.s: Assembler messages:
encrypt.c: /tmp/cchwqC2f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchwqC2f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchwqC2f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchwqC2f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwqC2f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwqC2f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwqC2f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwqC2f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwqC2f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchwqC2f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchwqC2f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchwqC2f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchwqC2f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwqC2f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchwqC2f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchwqC2f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchwqC2f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchwqC2f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchwqC2f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchwqC2f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchwqC2f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchwqC2f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchwqC2f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchwqC2f.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cczsPj9N.s: Assembler messages:
encrypt.c: /tmp/cczsPj9N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczsPj9N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczsPj9N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczsPj9N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsPj9N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsPj9N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsPj9N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsPj9N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsPj9N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczsPj9N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczsPj9N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczsPj9N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczsPj9N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsPj9N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczsPj9N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczsPj9N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczsPj9N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczsPj9N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczsPj9N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczsPj9N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczsPj9N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczsPj9N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczsPj9N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczsPj9N.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchzBPpJ.s: Assembler messages:
encrypt.c: /tmp/cchzBPpJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchzBPpJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchzBPpJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchzBPpJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzBPpJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzBPpJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzBPpJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzBPpJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzBPpJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchzBPpJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchzBPpJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchzBPpJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchzBPpJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzBPpJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchzBPpJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchzBPpJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchzBPpJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzBPpJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzBPpJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchzBPpJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzBPpJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchzBPpJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzBPpJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchzBPpJ.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp4jIpW.s: Assembler messages:
encrypt.c: /tmp/ccp4jIpW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp4jIpW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp4jIpW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp4jIpW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4jIpW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4jIpW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4jIpW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4jIpW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4jIpW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp4jIpW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp4jIpW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp4jIpW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp4jIpW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4jIpW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp4jIpW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp4jIpW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp4jIpW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp4jIpW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp4jIpW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp4jIpW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp4jIpW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp4jIpW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp4jIpW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp4jIpW.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIKZQET.s: Assembler messages:
encrypt.c: /tmp/ccIKZQET.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIKZQET.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIKZQET.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIKZQET.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKZQET.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKZQET.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKZQET.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKZQET.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKZQET.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIKZQET.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIKZQET.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIKZQET.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIKZQET.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKZQET.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIKZQET.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIKZQET.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIKZQET.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIKZQET.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIKZQET.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIKZQET.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIKZQET.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIKZQET.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIKZQET.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIKZQET.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKRYm4L.s: Assembler messages:
encrypt.c: /tmp/ccKRYm4L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKRYm4L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKRYm4L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKRYm4L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRYm4L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRYm4L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRYm4L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRYm4L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRYm4L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRYm4L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRYm4L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRYm4L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKRYm4L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRYm4L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKRYm4L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRYm4L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKRYm4L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRYm4L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRYm4L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRYm4L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRYm4L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRYm4L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKRYm4L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRYm4L.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3A71NG.s: Assembler messages:
encrypt.c: /tmp/cc3A71NG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3A71NG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3A71NG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3A71NG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3A71NG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3A71NG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3A71NG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3A71NG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3A71NG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3A71NG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3A71NG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3A71NG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3A71NG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3A71NG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3A71NG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3A71NG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3A71NG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3A71NG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3A71NG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3A71NG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3A71NG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3A71NG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3A71NG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3A71NG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAF9xrR.s: Assembler messages:
encrypt.c: /tmp/ccAF9xrR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAF9xrR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAF9xrR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAF9xrR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF9xrR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF9xrR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF9xrR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF9xrR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF9xrR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAF9xrR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAF9xrR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAF9xrR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAF9xrR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF9xrR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAF9xrR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAF9xrR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAF9xrR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAF9xrR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAF9xrR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAF9xrR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAF9xrR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAF9xrR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAF9xrR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAF9xrR.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAmi4eS.s: Assembler messages:
encrypt.c: /tmp/ccAmi4eS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAmi4eS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAmi4eS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAmi4eS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmi4eS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmi4eS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmi4eS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmi4eS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmi4eS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmi4eS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmi4eS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmi4eS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAmi4eS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmi4eS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAmi4eS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAmi4eS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmi4eS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmi4eS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmi4eS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmi4eS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmi4eS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAmi4eS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmi4eS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmi4eS.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgTRU4L.s: Assembler messages:
encrypt.c: /tmp/ccgTRU4L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgTRU4L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgTRU4L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgTRU4L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTRU4L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTRU4L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTRU4L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTRU4L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTRU4L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgTRU4L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgTRU4L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgTRU4L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgTRU4L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTRU4L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgTRU4L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgTRU4L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgTRU4L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgTRU4L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgTRU4L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgTRU4L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgTRU4L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgTRU4L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgTRU4L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgTRU4L.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPm8U5J.s: Assembler messages:
encrypt.c: /tmp/ccPm8U5J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPm8U5J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPm8U5J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPm8U5J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm8U5J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm8U5J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm8U5J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm8U5J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm8U5J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPm8U5J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPm8U5J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPm8U5J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPm8U5J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm8U5J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPm8U5J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPm8U5J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPm8U5J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPm8U5J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPm8U5J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPm8U5J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm8U5J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPm8U5J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPm8U5J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPm8U5J.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccql6q1P.s: Assembler messages:
encrypt.c: /tmp/ccql6q1P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccql6q1P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccql6q1P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccql6q1P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccql6q1P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccql6q1P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccql6q1P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccql6q1P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccql6q1P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccql6q1P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccql6q1P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccql6q1P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccql6q1P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccql6q1P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccql6q1P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccql6q1P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccql6q1P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccql6q1P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccql6q1P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccql6q1P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccql6q1P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccql6q1P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccql6q1P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccql6q1P.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNlgGtf.s: Assembler messages:
encrypt.c: /tmp/ccNlgGtf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNlgGtf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNlgGtf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNlgGtf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlgGtf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlgGtf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlgGtf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlgGtf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlgGtf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlgGtf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlgGtf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlgGtf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNlgGtf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlgGtf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNlgGtf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlgGtf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNlgGtf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNlgGtf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlgGtf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlgGtf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNlgGtf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlgGtf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNlgGtf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNlgGtf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwoYYp4.s: Assembler messages:
encrypt.c: /tmp/ccwoYYp4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwoYYp4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwoYYp4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwoYYp4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoYYp4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoYYp4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoYYp4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoYYp4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoYYp4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwoYYp4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwoYYp4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwoYYp4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwoYYp4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoYYp4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwoYYp4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwoYYp4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwoYYp4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoYYp4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoYYp4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwoYYp4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoYYp4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwoYYp4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoYYp4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwoYYp4.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOn0e1f.s: Assembler messages:
encrypt.c: /tmp/ccOn0e1f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOn0e1f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOn0e1f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOn0e1f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn0e1f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn0e1f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn0e1f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn0e1f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn0e1f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn0e1f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn0e1f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn0e1f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOn0e1f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn0e1f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOn0e1f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn0e1f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOn0e1f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOn0e1f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOn0e1f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOn0e1f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOn0e1f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOn0e1f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOn0e1f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOn0e1f.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqN6Hq1.s: Assembler messages:
encrypt.c: /tmp/ccqN6Hq1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqN6Hq1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqN6Hq1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqN6Hq1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN6Hq1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN6Hq1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN6Hq1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN6Hq1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN6Hq1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqN6Hq1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqN6Hq1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqN6Hq1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqN6Hq1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN6Hq1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqN6Hq1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqN6Hq1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqN6Hq1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqN6Hq1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqN6Hq1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqN6Hq1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqN6Hq1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqN6Hq1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqN6Hq1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqN6Hq1.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc3t4mm5.s: Assembler messages:
encrypt.c: /tmp/cc3t4mm5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3t4mm5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3t4mm5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3t4mm5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3t4mm5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3t4mm5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3t4mm5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3t4mm5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3t4mm5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3t4mm5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3t4mm5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3t4mm5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3t4mm5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3t4mm5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3t4mm5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3t4mm5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3t4mm5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3t4mm5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3t4mm5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3t4mm5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3t4mm5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3t4mm5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3t4mm5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3t4mm5.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc70SFFm.s: Assembler messages:
encrypt.c: /tmp/cc70SFFm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc70SFFm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc70SFFm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc70SFFm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70SFFm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70SFFm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70SFFm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70SFFm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70SFFm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc70SFFm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc70SFFm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc70SFFm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc70SFFm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70SFFm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc70SFFm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc70SFFm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc70SFFm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc70SFFm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc70SFFm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc70SFFm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc70SFFm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc70SFFm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc70SFFm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc70SFFm.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZsgGtf.s: Assembler messages:
encrypt.c: /tmp/ccZsgGtf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZsgGtf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZsgGtf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZsgGtf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsgGtf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsgGtf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsgGtf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsgGtf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsgGtf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsgGtf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsgGtf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsgGtf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZsgGtf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsgGtf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZsgGtf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsgGtf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZsgGtf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZsgGtf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsgGtf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsgGtf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZsgGtf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsgGtf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZsgGtf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZsgGtf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cct1So70.s: Assembler messages:
encrypt.c: /tmp/cct1So70.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct1So70.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct1So70.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct1So70.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1So70.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1So70.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1So70.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1So70.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1So70.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct1So70.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct1So70.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct1So70.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct1So70.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1So70.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct1So70.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct1So70.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct1So70.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct1So70.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct1So70.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct1So70.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct1So70.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct1So70.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct1So70.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct1So70.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFp5Hx3.s: Assembler messages:
encrypt.c: /tmp/ccFp5Hx3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFp5Hx3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFp5Hx3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFp5Hx3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFp5Hx3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFp5Hx3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFp5Hx3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFp5Hx3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFp5Hx3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFp5Hx3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFp5Hx3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFp5Hx3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFp5Hx3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFp5Hx3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFp5Hx3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFp5Hx3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFp5Hx3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFp5Hx3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFp5Hx3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFp5Hx3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFp5Hx3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFp5Hx3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFp5Hx3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFp5Hx3.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGNAPxW.s: Assembler messages:
encrypt.c: /tmp/ccGNAPxW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGNAPxW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGNAPxW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGNAPxW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGNAPxW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGNAPxW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGNAPxW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGNAPxW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGNAPxW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGNAPxW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGNAPxW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGNAPxW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGNAPxW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGNAPxW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGNAPxW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGNAPxW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGNAPxW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGNAPxW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGNAPxW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGNAPxW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGNAPxW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGNAPxW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGNAPxW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGNAPxW.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg7Kh3S.s: Assembler messages:
encrypt.c: /tmp/ccg7Kh3S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg7Kh3S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg7Kh3S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg7Kh3S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7Kh3S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7Kh3S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7Kh3S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7Kh3S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7Kh3S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7Kh3S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7Kh3S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7Kh3S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg7Kh3S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7Kh3S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg7Kh3S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7Kh3S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg7Kh3S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg7Kh3S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7Kh3S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7Kh3S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg7Kh3S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7Kh3S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg7Kh3S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg7Kh3S.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchrajwW.s: Assembler messages:
encrypt.c: /tmp/cchrajwW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchrajwW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchrajwW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchrajwW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrajwW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrajwW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrajwW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrajwW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrajwW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchrajwW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchrajwW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchrajwW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchrajwW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrajwW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchrajwW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchrajwW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchrajwW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrajwW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrajwW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrajwW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrajwW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchrajwW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrajwW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrajwW.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccFIFIu3.s: Assembler messages:
encrypt.c: /tmp/ccFIFIu3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFIFIu3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFIFIu3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFIFIu3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIFIu3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIFIu3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIFIu3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIFIu3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIFIu3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIFIu3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIFIu3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIFIu3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFIFIu3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIFIu3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFIFIu3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFIFIu3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFIFIu3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIFIu3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIFIu3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFIFIu3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIFIu3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFIFIu3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIFIu3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFIFIu3.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccrTN1Ob.s: Assembler messages:
encrypt.c: /tmp/ccrTN1Ob.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrTN1Ob.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrTN1Ob.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrTN1Ob.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTN1Ob.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTN1Ob.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTN1Ob.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTN1Ob.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTN1Ob.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrTN1Ob.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrTN1Ob.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrTN1Ob.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrTN1Ob.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTN1Ob.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrTN1Ob.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrTN1Ob.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrTN1Ob.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrTN1Ob.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrTN1Ob.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrTN1Ob.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTN1Ob.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrTN1Ob.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrTN1Ob.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrTN1Ob.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccO9E6zW.s: Assembler messages:
encrypt.c: /tmp/ccO9E6zW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO9E6zW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO9E6zW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccO9E6zW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9E6zW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9E6zW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9E6zW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9E6zW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9E6zW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO9E6zW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO9E6zW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO9E6zW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO9E6zW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9E6zW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO9E6zW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccO9E6zW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccO9E6zW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO9E6zW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO9E6zW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO9E6zW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO9E6zW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO9E6zW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO9E6zW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccO9E6zW.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cccMJ3NS.s: Assembler messages:
encrypt.c: /tmp/cccMJ3NS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccMJ3NS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccMJ3NS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccMJ3NS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMJ3NS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMJ3NS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMJ3NS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMJ3NS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMJ3NS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccMJ3NS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccMJ3NS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccMJ3NS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccMJ3NS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMJ3NS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccMJ3NS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccMJ3NS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccMJ3NS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccMJ3NS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccMJ3NS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccMJ3NS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccMJ3NS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccMJ3NS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccMJ3NS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccMJ3NS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccB7pvCe.s: Assembler messages:
encrypt.c: /tmp/ccB7pvCe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccB7pvCe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccB7pvCe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccB7pvCe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7pvCe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7pvCe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7pvCe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7pvCe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7pvCe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB7pvCe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB7pvCe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB7pvCe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccB7pvCe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7pvCe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccB7pvCe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccB7pvCe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccB7pvCe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB7pvCe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB7pvCe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccB7pvCe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB7pvCe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccB7pvCe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB7pvCe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccB7pvCe.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwG5Xg8.s: Assembler messages:
encrypt.c: /tmp/ccwG5Xg8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwG5Xg8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwG5Xg8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwG5Xg8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwG5Xg8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwG5Xg8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwG5Xg8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwG5Xg8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwG5Xg8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwG5Xg8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwG5Xg8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwG5Xg8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwG5Xg8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwG5Xg8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwG5Xg8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwG5Xg8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwG5Xg8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwG5Xg8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwG5Xg8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwG5Xg8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwG5Xg8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwG5Xg8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwG5Xg8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwG5Xg8.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4wJgJ6.s: Assembler messages:
encrypt.c: /tmp/cc4wJgJ6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4wJgJ6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4wJgJ6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4wJgJ6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wJgJ6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wJgJ6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wJgJ6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wJgJ6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wJgJ6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4wJgJ6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4wJgJ6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4wJgJ6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4wJgJ6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wJgJ6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4wJgJ6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4wJgJ6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4wJgJ6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4wJgJ6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4wJgJ6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4wJgJ6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4wJgJ6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4wJgJ6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4wJgJ6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4wJgJ6.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccu5wTS8.s: Assembler messages:
encrypt.c: /tmp/ccu5wTS8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu5wTS8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu5wTS8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu5wTS8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5wTS8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5wTS8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5wTS8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5wTS8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5wTS8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5wTS8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5wTS8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5wTS8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu5wTS8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5wTS8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu5wTS8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5wTS8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu5wTS8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu5wTS8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5wTS8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5wTS8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu5wTS8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5wTS8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu5wTS8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu5wTS8.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/cc5NDu8l.s: Assembler messages:
encrypt.c: /tmp/cc5NDu8l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5NDu8l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5NDu8l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5NDu8l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NDu8l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NDu8l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NDu8l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NDu8l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NDu8l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NDu8l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NDu8l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NDu8l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5NDu8l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NDu8l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5NDu8l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NDu8l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5NDu8l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5NDu8l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NDu8l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NDu8l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5NDu8l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NDu8l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5NDu8l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5NDu8l.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccytwqci.s: Assembler messages:
encrypt.c: /tmp/ccytwqci.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccytwqci.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccytwqci.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccytwqci.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytwqci.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytwqci.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytwqci.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytwqci.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytwqci.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccytwqci.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccytwqci.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccytwqci.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccytwqci.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytwqci.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccytwqci.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccytwqci.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccytwqci.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytwqci.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytwqci.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccytwqci.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytwqci.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccytwqci.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytwqci.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccytwqci.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSRywH4.s: Assembler messages:
encrypt.c: /tmp/ccSRywH4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSRywH4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSRywH4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSRywH4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSRywH4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSRywH4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSRywH4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSRywH4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSRywH4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSRywH4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSRywH4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSRywH4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSRywH4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSRywH4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSRywH4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSRywH4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSRywH4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSRywH4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSRywH4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSRywH4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSRywH4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSRywH4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSRywH4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSRywH4.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccpRdNG9.s: Assembler messages:
encrypt.c: /tmp/ccpRdNG9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpRdNG9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpRdNG9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpRdNG9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRdNG9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRdNG9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRdNG9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRdNG9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRdNG9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRdNG9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRdNG9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRdNG9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpRdNG9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRdNG9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpRdNG9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRdNG9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpRdNG9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpRdNG9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRdNG9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRdNG9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpRdNG9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRdNG9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpRdNG9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpRdNG9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgF9bqG.s: Assembler messages:
encrypt.c: /tmp/ccgF9bqG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgF9bqG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgF9bqG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgF9bqG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF9bqG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF9bqG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF9bqG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF9bqG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF9bqG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgF9bqG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgF9bqG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgF9bqG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgF9bqG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF9bqG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgF9bqG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgF9bqG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgF9bqG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgF9bqG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgF9bqG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgF9bqG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgF9bqG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgF9bqG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgF9bqG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgF9bqG.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxXO6mA.s: Assembler messages:
encrypt.c: /tmp/ccxXO6mA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxXO6mA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxXO6mA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxXO6mA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXO6mA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXO6mA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXO6mA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXO6mA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXO6mA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxXO6mA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxXO6mA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxXO6mA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxXO6mA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXO6mA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxXO6mA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxXO6mA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxXO6mA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxXO6mA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxXO6mA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxXO6mA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxXO6mA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxXO6mA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxXO6mA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxXO6mA.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccG9fiJA.s: Assembler messages:
encrypt.c: /tmp/ccG9fiJA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG9fiJA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG9fiJA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG9fiJA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9fiJA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9fiJA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9fiJA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9fiJA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9fiJA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9fiJA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9fiJA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9fiJA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG9fiJA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9fiJA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG9fiJA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG9fiJA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG9fiJA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9fiJA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9fiJA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG9fiJA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9fiJA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG9fiJA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9fiJA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG9fiJA.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqRmcCx.s: Assembler messages:
encrypt.c: /tmp/ccqRmcCx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqRmcCx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqRmcCx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqRmcCx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRmcCx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRmcCx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRmcCx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRmcCx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRmcCx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqRmcCx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqRmcCx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqRmcCx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqRmcCx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRmcCx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqRmcCx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqRmcCx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqRmcCx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqRmcCx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqRmcCx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqRmcCx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqRmcCx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqRmcCx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqRmcCx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqRmcCx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNSvF0O.s: Assembler messages:
encrypt.c: /tmp/ccNSvF0O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNSvF0O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNSvF0O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNSvF0O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSvF0O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSvF0O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSvF0O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSvF0O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSvF0O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSvF0O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSvF0O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSvF0O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNSvF0O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSvF0O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNSvF0O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSvF0O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNSvF0O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNSvF0O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSvF0O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSvF0O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNSvF0O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSvF0O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNSvF0O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNSvF0O.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cchEjGmG.s: Assembler messages:
encrypt.c: /tmp/cchEjGmG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchEjGmG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchEjGmG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchEjGmG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEjGmG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEjGmG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEjGmG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEjGmG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEjGmG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchEjGmG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchEjGmG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchEjGmG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchEjGmG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEjGmG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchEjGmG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchEjGmG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchEjGmG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchEjGmG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchEjGmG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchEjGmG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchEjGmG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchEjGmG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchEjGmG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchEjGmG.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5hbBzA.s: Assembler messages:
encrypt.c: /tmp/cc5hbBzA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5hbBzA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5hbBzA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5hbBzA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hbBzA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hbBzA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hbBzA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hbBzA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hbBzA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hbBzA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hbBzA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hbBzA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5hbBzA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hbBzA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5hbBzA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5hbBzA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5hbBzA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hbBzA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hbBzA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5hbBzA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hbBzA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5hbBzA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hbBzA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5hbBzA.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cclKzmIB.s: Assembler messages:
encrypt.c: /tmp/cclKzmIB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclKzmIB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclKzmIB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclKzmIB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKzmIB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKzmIB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKzmIB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKzmIB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKzmIB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKzmIB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKzmIB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKzmIB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclKzmIB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKzmIB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclKzmIB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKzmIB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclKzmIB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclKzmIB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKzmIB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKzmIB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclKzmIB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKzmIB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclKzmIB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclKzmIB.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5lkwnp.s: Assembler messages:
encrypt.c: /tmp/cc5lkwnp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5lkwnp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5lkwnp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5lkwnp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkwnp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkwnp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkwnp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkwnp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkwnp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lkwnp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lkwnp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lkwnp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5lkwnp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkwnp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5lkwnp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5lkwnp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5lkwnp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lkwnp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lkwnp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5lkwnp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lkwnp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5lkwnp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lkwnp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5lkwnp.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cccEZjcv.s: Assembler messages:
encrypt.c: /tmp/cccEZjcv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccEZjcv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccEZjcv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccEZjcv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEZjcv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEZjcv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEZjcv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEZjcv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEZjcv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEZjcv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEZjcv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEZjcv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccEZjcv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEZjcv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccEZjcv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEZjcv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccEZjcv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccEZjcv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEZjcv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEZjcv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccEZjcv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEZjcv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccEZjcv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccEZjcv.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cce2pU0q.s: Assembler messages:
encrypt.c: /tmp/cce2pU0q.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce2pU0q.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce2pU0q.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce2pU0q.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2pU0q.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2pU0q.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2pU0q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2pU0q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2pU0q.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2pU0q.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2pU0q.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2pU0q.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce2pU0q.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2pU0q.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce2pU0q.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2pU0q.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce2pU0q.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce2pU0q.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce2pU0q.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce2pU0q.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce2pU0q.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce2pU0q.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce2pU0q.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce2pU0q.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccvQUWhk.s: Assembler messages:
encrypt.c: /tmp/ccvQUWhk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvQUWhk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvQUWhk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvQUWhk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQUWhk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQUWhk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQUWhk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQUWhk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQUWhk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQUWhk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQUWhk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQUWhk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvQUWhk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQUWhk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvQUWhk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvQUWhk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvQUWhk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQUWhk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQUWhk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvQUWhk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQUWhk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvQUWhk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQUWhk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvQUWhk.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbjKQhq.s: Assembler messages:
encrypt.c: /tmp/ccbjKQhq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbjKQhq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbjKQhq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbjKQhq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjKQhq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjKQhq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjKQhq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjKQhq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjKQhq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjKQhq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjKQhq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjKQhq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbjKQhq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjKQhq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbjKQhq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbjKQhq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbjKQhq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjKQhq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjKQhq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbjKQhq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjKQhq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbjKQhq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjKQhq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbjKQhq.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccpo5oCx.s: Assembler messages:
encrypt.c: /tmp/ccpo5oCx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpo5oCx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpo5oCx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpo5oCx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpo5oCx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpo5oCx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpo5oCx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpo5oCx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpo5oCx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpo5oCx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpo5oCx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpo5oCx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpo5oCx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpo5oCx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpo5oCx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpo5oCx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpo5oCx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpo5oCx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpo5oCx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpo5oCx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpo5oCx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpo5oCx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpo5oCx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpo5oCx.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5PEJIr.s: Assembler messages:
encrypt.c: /tmp/cc5PEJIr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5PEJIr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5PEJIr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5PEJIr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PEJIr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PEJIr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PEJIr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PEJIr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PEJIr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5PEJIr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5PEJIr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5PEJIr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5PEJIr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PEJIr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5PEJIr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5PEJIr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5PEJIr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5PEJIr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5PEJIr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5PEJIr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5PEJIr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5PEJIr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5PEJIr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5PEJIr.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLdyBMj.s: Assembler messages:
encrypt.c: /tmp/ccLdyBMj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLdyBMj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLdyBMj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLdyBMj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdyBMj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdyBMj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdyBMj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdyBMj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdyBMj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdyBMj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdyBMj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdyBMj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLdyBMj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdyBMj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLdyBMj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLdyBMj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdyBMj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdyBMj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdyBMj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdyBMj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdyBMj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLdyBMj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdyBMj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdyBMj.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccESuDWk.s: Assembler messages:
encrypt.c: /tmp/ccESuDWk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccESuDWk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccESuDWk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccESuDWk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESuDWk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESuDWk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESuDWk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESuDWk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESuDWk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccESuDWk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccESuDWk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccESuDWk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccESuDWk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESuDWk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccESuDWk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccESuDWk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccESuDWk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESuDWk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESuDWk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccESuDWk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESuDWk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccESuDWk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESuDWk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccESuDWk.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuTM8kd.s: Assembler messages:
encrypt.c: /tmp/ccuTM8kd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuTM8kd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuTM8kd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuTM8kd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTM8kd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTM8kd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTM8kd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTM8kd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTM8kd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuTM8kd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuTM8kd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuTM8kd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuTM8kd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTM8kd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuTM8kd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuTM8kd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuTM8kd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuTM8kd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuTM8kd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuTM8kd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuTM8kd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuTM8kd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuTM8kd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuTM8kd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc72Yzad.s: Assembler messages:
encrypt.c: /tmp/cc72Yzad.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc72Yzad.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc72Yzad.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc72Yzad.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72Yzad.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72Yzad.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72Yzad.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72Yzad.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72Yzad.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc72Yzad.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc72Yzad.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc72Yzad.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc72Yzad.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72Yzad.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc72Yzad.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc72Yzad.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc72Yzad.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc72Yzad.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc72Yzad.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc72Yzad.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc72Yzad.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc72Yzad.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc72Yzad.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc72Yzad.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccqeeJZ9.s: Assembler messages:
encrypt.c: /tmp/ccqeeJZ9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqeeJZ9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqeeJZ9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqeeJZ9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeeJZ9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeeJZ9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeeJZ9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeeJZ9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeeJZ9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqeeJZ9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqeeJZ9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqeeJZ9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqeeJZ9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeeJZ9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqeeJZ9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqeeJZ9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqeeJZ9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqeeJZ9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqeeJZ9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqeeJZ9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeeJZ9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqeeJZ9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqeeJZ9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqeeJZ9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBKaBSk.s: Assembler messages:
encrypt.c: /tmp/ccBKaBSk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBKaBSk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBKaBSk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBKaBSk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKaBSk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKaBSk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKaBSk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKaBSk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKaBSk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKaBSk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKaBSk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKaBSk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBKaBSk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKaBSk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBKaBSk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBKaBSk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBKaBSk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKaBSk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKaBSk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBKaBSk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKaBSk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBKaBSk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKaBSk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBKaBSk.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccLxJ9ts.s: Assembler messages:
encrypt.c: /tmp/ccLxJ9ts.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLxJ9ts.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLxJ9ts.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLxJ9ts.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxJ9ts.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxJ9ts.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxJ9ts.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxJ9ts.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxJ9ts.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxJ9ts.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxJ9ts.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxJ9ts.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLxJ9ts.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxJ9ts.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLxJ9ts.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxJ9ts.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLxJ9ts.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLxJ9ts.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxJ9ts.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxJ9ts.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLxJ9ts.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxJ9ts.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLxJ9ts.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLxJ9ts.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccp9HtKd.s: Assembler messages:
encrypt.c: /tmp/ccp9HtKd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp9HtKd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp9HtKd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccp9HtKd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9HtKd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9HtKd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9HtKd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9HtKd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9HtKd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9HtKd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9HtKd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9HtKd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp9HtKd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9HtKd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp9HtKd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccp9HtKd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccp9HtKd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9HtKd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9HtKd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp9HtKd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9HtKd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp9HtKd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9HtKd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccp9HtKd.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqfzWG9.s: Assembler messages:
encrypt.c: /tmp/ccqfzWG9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqfzWG9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqfzWG9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqfzWG9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfzWG9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfzWG9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfzWG9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfzWG9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfzWG9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfzWG9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfzWG9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfzWG9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqfzWG9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfzWG9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqfzWG9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfzWG9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqfzWG9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqfzWG9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqfzWG9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqfzWG9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqfzWG9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqfzWG9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqfzWG9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqfzWG9.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2q3lwo.s: Assembler messages:
encrypt.c: /tmp/cc2q3lwo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2q3lwo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2q3lwo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2q3lwo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2q3lwo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2q3lwo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2q3lwo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2q3lwo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2q3lwo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2q3lwo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2q3lwo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2q3lwo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2q3lwo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2q3lwo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2q3lwo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2q3lwo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2q3lwo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2q3lwo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2q3lwo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2q3lwo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2q3lwo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2q3lwo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2q3lwo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2q3lwo.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVZlM9o.s: Assembler messages:
encrypt.c: /tmp/ccVZlM9o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVZlM9o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVZlM9o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVZlM9o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZlM9o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZlM9o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZlM9o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZlM9o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZlM9o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVZlM9o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVZlM9o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVZlM9o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVZlM9o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZlM9o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVZlM9o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVZlM9o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVZlM9o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVZlM9o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVZlM9o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVZlM9o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVZlM9o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVZlM9o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVZlM9o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVZlM9o.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccs48PPm.s: Assembler messages:
encrypt.c: /tmp/ccs48PPm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccs48PPm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccs48PPm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccs48PPm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs48PPm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs48PPm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs48PPm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs48PPm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs48PPm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs48PPm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs48PPm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs48PPm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccs48PPm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs48PPm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccs48PPm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccs48PPm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccs48PPm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs48PPm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs48PPm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccs48PPm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs48PPm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccs48PPm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs48PPm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccs48PPm.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccucs3Ap.s: Assembler messages:
encrypt.c: /tmp/ccucs3Ap.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccucs3Ap.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccucs3Ap.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccucs3Ap.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucs3Ap.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucs3Ap.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucs3Ap.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucs3Ap.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucs3Ap.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccucs3Ap.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccucs3Ap.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccucs3Ap.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccucs3Ap.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucs3Ap.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccucs3Ap.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccucs3Ap.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccucs3Ap.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccucs3Ap.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccucs3Ap.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccucs3Ap.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccucs3Ap.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccucs3Ap.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccucs3Ap.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccucs3Ap.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccBSnFVw.s: Assembler messages:
encrypt.c: /tmp/ccBSnFVw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBSnFVw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBSnFVw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBSnFVw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSnFVw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSnFVw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSnFVw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSnFVw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSnFVw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSnFVw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSnFVw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSnFVw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBSnFVw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSnFVw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBSnFVw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSnFVw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBSnFVw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBSnFVw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSnFVw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSnFVw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBSnFVw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSnFVw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBSnFVw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBSnFVw.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccPxpeyn.s: Assembler messages:
encrypt.c: /tmp/ccPxpeyn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPxpeyn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPxpeyn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPxpeyn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxpeyn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxpeyn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxpeyn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxpeyn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxpeyn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxpeyn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxpeyn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxpeyn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPxpeyn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxpeyn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPxpeyn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPxpeyn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPxpeyn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxpeyn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxpeyn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPxpeyn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxpeyn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPxpeyn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxpeyn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPxpeyn.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQxi4tn.s: Assembler messages:
encrypt.c: /tmp/ccQxi4tn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQxi4tn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQxi4tn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQxi4tn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxi4tn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxi4tn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxi4tn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxi4tn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxi4tn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQxi4tn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQxi4tn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQxi4tn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQxi4tn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxi4tn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQxi4tn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQxi4tn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQxi4tn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQxi4tn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQxi4tn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQxi4tn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQxi4tn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQxi4tn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQxi4tn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQxi4tn.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccb6PCCq.s: Assembler messages:
encrypt.c: /tmp/ccb6PCCq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb6PCCq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb6PCCq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb6PCCq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6PCCq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6PCCq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6PCCq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6PCCq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6PCCq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6PCCq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6PCCq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6PCCq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb6PCCq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6PCCq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb6PCCq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6PCCq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb6PCCq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb6PCCq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6PCCq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6PCCq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb6PCCq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6PCCq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb6PCCq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb6PCCq.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS3wKeR.s: Assembler messages:
encrypt.c: /tmp/ccS3wKeR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS3wKeR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS3wKeR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS3wKeR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3wKeR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3wKeR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3wKeR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3wKeR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3wKeR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3wKeR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3wKeR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3wKeR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS3wKeR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3wKeR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS3wKeR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3wKeR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS3wKeR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3wKeR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS3wKeR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS3wKeR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3wKeR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS3wKeR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS3wKeR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS3wKeR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgciyIX.s: Assembler messages:
encrypt.c: /tmp/ccgciyIX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgciyIX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgciyIX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgciyIX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgciyIX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgciyIX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgciyIX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgciyIX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgciyIX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgciyIX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgciyIX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgciyIX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgciyIX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgciyIX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgciyIX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgciyIX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgciyIX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgciyIX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgciyIX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgciyIX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgciyIX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgciyIX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgciyIX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgciyIX.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccIVkaZR.s: Assembler messages:
encrypt.c: /tmp/ccIVkaZR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIVkaZR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIVkaZR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIVkaZR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVkaZR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVkaZR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVkaZR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVkaZR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVkaZR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVkaZR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVkaZR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVkaZR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIVkaZR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVkaZR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIVkaZR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVkaZR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIVkaZR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIVkaZR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVkaZR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVkaZR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIVkaZR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVkaZR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIVkaZR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIVkaZR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccN83IZN.s: Assembler messages:
encrypt.c: /tmp/ccN83IZN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN83IZN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN83IZN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN83IZN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN83IZN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN83IZN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN83IZN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN83IZN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN83IZN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN83IZN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN83IZN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN83IZN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN83IZN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN83IZN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN83IZN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN83IZN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN83IZN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN83IZN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN83IZN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN83IZN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN83IZN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN83IZN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN83IZN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN83IZN.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccnw8L75.s: Assembler messages:
encrypt.c: /tmp/ccnw8L75.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnw8L75.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnw8L75.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnw8L75.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnw8L75.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnw8L75.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnw8L75.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnw8L75.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnw8L75.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnw8L75.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnw8L75.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnw8L75.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnw8L75.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnw8L75.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnw8L75.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnw8L75.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnw8L75.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnw8L75.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnw8L75.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnw8L75.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnw8L75.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnw8L75.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnw8L75.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnw8L75.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cczP2atX.s: Assembler messages:
encrypt.c: /tmp/cczP2atX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczP2atX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczP2atX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczP2atX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP2atX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP2atX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP2atX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP2atX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP2atX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczP2atX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczP2atX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczP2atX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczP2atX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP2atX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczP2atX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczP2atX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczP2atX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczP2atX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczP2atX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczP2atX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczP2atX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczP2atX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczP2atX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczP2atX.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCRphfO.s: Assembler messages:
encrypt.c: /tmp/ccCRphfO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCRphfO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCRphfO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCRphfO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRphfO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRphfO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRphfO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRphfO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRphfO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRphfO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRphfO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRphfO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCRphfO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRphfO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCRphfO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCRphfO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCRphfO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRphfO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRphfO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCRphfO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRphfO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCRphfO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRphfO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCRphfO.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cciqBVsS.s: Assembler messages:
encrypt.c: /tmp/cciqBVsS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciqBVsS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciqBVsS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciqBVsS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqBVsS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqBVsS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqBVsS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqBVsS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqBVsS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqBVsS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqBVsS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqBVsS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciqBVsS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqBVsS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciqBVsS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqBVsS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciqBVsS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciqBVsS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqBVsS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqBVsS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciqBVsS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqBVsS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciqBVsS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciqBVsS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYIg7ls.s: Assembler messages:
encrypt.c: /tmp/ccYIg7ls.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYIg7ls.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYIg7ls.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYIg7ls.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIg7ls.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIg7ls.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIg7ls.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIg7ls.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIg7ls.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYIg7ls.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYIg7ls.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYIg7ls.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYIg7ls.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIg7ls.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYIg7ls.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYIg7ls.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYIg7ls.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYIg7ls.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYIg7ls.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYIg7ls.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYIg7ls.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYIg7ls.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYIg7ls.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYIg7ls.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccot3skC.s: Assembler messages:
encrypt.c: /tmp/ccot3skC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccot3skC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccot3skC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccot3skC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot3skC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot3skC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot3skC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot3skC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot3skC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccot3skC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccot3skC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccot3skC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccot3skC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot3skC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccot3skC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccot3skC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccot3skC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccot3skC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccot3skC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccot3skC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccot3skC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccot3skC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccot3skC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccot3skC.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccb2g1Co.s: Assembler messages:
encrypt.c: /tmp/ccb2g1Co.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb2g1Co.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb2g1Co.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccb2g1Co.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2g1Co.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2g1Co.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2g1Co.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2g1Co.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2g1Co.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb2g1Co.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb2g1Co.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb2g1Co.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb2g1Co.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2g1Co.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb2g1Co.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccb2g1Co.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccb2g1Co.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb2g1Co.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb2g1Co.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb2g1Co.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb2g1Co.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb2g1Co.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb2g1Co.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccb2g1Co.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwrhrOB.s: Assembler messages:
encrypt.c: /tmp/ccwrhrOB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwrhrOB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwrhrOB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwrhrOB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrhrOB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrhrOB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrhrOB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrhrOB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrhrOB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwrhrOB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwrhrOB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwrhrOB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwrhrOB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrhrOB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwrhrOB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwrhrOB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwrhrOB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwrhrOB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwrhrOB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwrhrOB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwrhrOB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwrhrOB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwrhrOB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwrhrOB.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccDSKSNU.s: Assembler messages:
encrypt.c: /tmp/ccDSKSNU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDSKSNU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDSKSNU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDSKSNU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSKSNU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSKSNU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSKSNU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSKSNU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSKSNU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDSKSNU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDSKSNU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDSKSNU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDSKSNU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSKSNU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDSKSNU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDSKSNU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDSKSNU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDSKSNU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDSKSNU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDSKSNU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDSKSNU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDSKSNU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDSKSNU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDSKSNU.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccacvw4z.s: Assembler messages:
encrypt.c: /tmp/ccacvw4z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccacvw4z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccacvw4z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccacvw4z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacvw4z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacvw4z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacvw4z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacvw4z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacvw4z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccacvw4z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccacvw4z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccacvw4z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccacvw4z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacvw4z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccacvw4z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccacvw4z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccacvw4z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccacvw4z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccacvw4z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccacvw4z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccacvw4z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccacvw4z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccacvw4z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccacvw4z.s: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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbebDuo.s: Assembler messages:
encrypt.c: /tmp/ccbebDuo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbebDuo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbebDuo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbebDuo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbebDuo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbebDuo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbebDuo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbebDuo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbebDuo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbebDuo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbebDuo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbebDuo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbebDuo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbebDuo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbebDuo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbebDuo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbebDuo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbebDuo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbebDuo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbebDuo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbebDuo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbebDuo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbebDuo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbebDuo.s: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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cclvOrKC.s: Assembler messages:
encrypt.c: /tmp/cclvOrKC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclvOrKC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclvOrKC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclvOrKC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvOrKC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvOrKC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvOrKC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvOrKC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvOrKC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclvOrKC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclvOrKC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclvOrKC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclvOrKC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvOrKC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclvOrKC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclvOrKC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclvOrKC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclvOrKC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclvOrKC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclvOrKC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclvOrKC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclvOrKC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclvOrKC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclvOrKC.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc85y5Wj.s: Assembler messages:
encrypt.c: /tmp/cc85y5Wj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc85y5Wj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc85y5Wj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc85y5Wj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85y5Wj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85y5Wj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85y5Wj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85y5Wj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85y5Wj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85y5Wj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85y5Wj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85y5Wj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc85y5Wj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85y5Wj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc85y5Wj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85y5Wj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc85y5Wj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc85y5Wj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85y5Wj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85y5Wj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc85y5Wj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85y5Wj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc85y5Wj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc85y5Wj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwNdV8N.s: Assembler messages:
encrypt.c: /tmp/ccwNdV8N.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwNdV8N.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwNdV8N.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwNdV8N.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNdV8N.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNdV8N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNdV8N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNdV8N.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNdV8N.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwNdV8N.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwNdV8N.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwNdV8N.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwNdV8N.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNdV8N.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwNdV8N.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwNdV8N.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwNdV8N.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNdV8N.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNdV8N.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwNdV8N.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNdV8N.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwNdV8N.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNdV8N.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwNdV8N.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc2quDGl.s: Assembler messages:
encrypt.c: /tmp/cc2quDGl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2quDGl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2quDGl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2quDGl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2quDGl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2quDGl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2quDGl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2quDGl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2quDGl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2quDGl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2quDGl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2quDGl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2quDGl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2quDGl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2quDGl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2quDGl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2quDGl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2quDGl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2quDGl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2quDGl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2quDGl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2quDGl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2quDGl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2quDGl.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccf1voLg.s: Assembler messages:
encrypt.c: /tmp/ccf1voLg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccf1voLg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccf1voLg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccf1voLg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1voLg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1voLg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1voLg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1voLg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1voLg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1voLg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1voLg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1voLg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccf1voLg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1voLg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccf1voLg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1voLg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccf1voLg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccf1voLg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1voLg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1voLg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccf1voLg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1voLg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccf1voLg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccf1voLg.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHKtrtv.s: Assembler messages:
encrypt.c: /tmp/ccHKtrtv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHKtrtv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHKtrtv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHKtrtv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKtrtv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKtrtv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKtrtv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKtrtv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKtrtv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKtrtv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKtrtv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKtrtv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHKtrtv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKtrtv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHKtrtv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKtrtv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHKtrtv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHKtrtv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKtrtv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKtrtv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKtrtv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKtrtv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHKtrtv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHKtrtv.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cchcRSNU.s: Assembler messages:
encrypt.c: /tmp/cchcRSNU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchcRSNU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchcRSNU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchcRSNU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcRSNU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcRSNU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcRSNU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcRSNU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcRSNU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchcRSNU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchcRSNU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchcRSNU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchcRSNU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcRSNU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchcRSNU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchcRSNU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchcRSNU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchcRSNU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchcRSNU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchcRSNU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchcRSNU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchcRSNU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchcRSNU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchcRSNU.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZXzNEj.s: Assembler messages:
encrypt.c: /tmp/ccZXzNEj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZXzNEj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZXzNEj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZXzNEj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXzNEj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXzNEj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXzNEj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXzNEj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXzNEj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZXzNEj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZXzNEj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZXzNEj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZXzNEj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXzNEj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZXzNEj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZXzNEj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZXzNEj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZXzNEj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZXzNEj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZXzNEj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZXzNEj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZXzNEj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZXzNEj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZXzNEj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyvyqDD.s: Assembler messages:
encrypt.c: /tmp/ccyvyqDD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyvyqDD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyvyqDD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyvyqDD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvyqDD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvyqDD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvyqDD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvyqDD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvyqDD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvyqDD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvyqDD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvyqDD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyvyqDD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvyqDD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyvyqDD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyvyqDD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyvyqDD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvyqDD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvyqDD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyvyqDD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvyqDD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyvyqDD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvyqDD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyvyqDD.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjFM4i4.s: Assembler messages:
encrypt.c: /tmp/ccjFM4i4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjFM4i4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjFM4i4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjFM4i4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFM4i4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFM4i4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFM4i4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFM4i4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFM4i4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjFM4i4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjFM4i4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjFM4i4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjFM4i4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFM4i4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjFM4i4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjFM4i4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjFM4i4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjFM4i4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjFM4i4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjFM4i4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFM4i4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjFM4i4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjFM4i4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjFM4i4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuC6PdG.s: Assembler messages:
encrypt.c: /tmp/ccuC6PdG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuC6PdG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuC6PdG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuC6PdG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuC6PdG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuC6PdG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuC6PdG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuC6PdG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuC6PdG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuC6PdG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuC6PdG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuC6PdG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuC6PdG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuC6PdG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuC6PdG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuC6PdG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuC6PdG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuC6PdG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuC6PdG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuC6PdG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuC6PdG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuC6PdG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuC6PdG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuC6PdG.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTKHGw2.s: Assembler messages:
encrypt.c: /tmp/ccTKHGw2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTKHGw2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTKHGw2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTKHGw2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKHGw2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKHGw2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKHGw2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKHGw2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKHGw2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTKHGw2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTKHGw2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTKHGw2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTKHGw2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKHGw2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTKHGw2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTKHGw2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTKHGw2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTKHGw2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTKHGw2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTKHGw2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTKHGw2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTKHGw2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTKHGw2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTKHGw2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZplf0u.s: Assembler messages:
encrypt.c: /tmp/ccZplf0u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZplf0u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZplf0u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZplf0u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZplf0u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZplf0u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZplf0u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZplf0u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZplf0u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZplf0u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZplf0u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZplf0u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZplf0u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZplf0u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZplf0u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZplf0u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZplf0u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZplf0u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZplf0u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZplf0u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZplf0u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZplf0u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZplf0u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZplf0u.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccCyHE7H.s: Assembler messages:
encrypt.c: /tmp/ccCyHE7H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCyHE7H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCyHE7H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCyHE7H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyHE7H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyHE7H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyHE7H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyHE7H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyHE7H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCyHE7H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCyHE7H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCyHE7H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCyHE7H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyHE7H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCyHE7H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCyHE7H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCyHE7H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCyHE7H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCyHE7H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCyHE7H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCyHE7H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCyHE7H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCyHE7H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCyHE7H.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccSgFnz7.s: Assembler messages:
encrypt.c: /tmp/ccSgFnz7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSgFnz7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSgFnz7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSgFnz7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgFnz7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgFnz7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgFnz7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgFnz7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgFnz7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgFnz7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgFnz7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgFnz7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSgFnz7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgFnz7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSgFnz7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgFnz7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSgFnz7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSgFnz7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSgFnz7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSgFnz7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSgFnz7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSgFnz7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSgFnz7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSgFnz7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0TgHTs.s: Assembler messages:
encrypt.c: /tmp/cc0TgHTs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0TgHTs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0TgHTs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0TgHTs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TgHTs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TgHTs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TgHTs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TgHTs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TgHTs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0TgHTs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0TgHTs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0TgHTs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0TgHTs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TgHTs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0TgHTs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0TgHTs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0TgHTs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0TgHTs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0TgHTs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0TgHTs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0TgHTs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0TgHTs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0TgHTs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0TgHTs.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccswua82.s: Assembler messages:
encrypt.c: /tmp/ccswua82.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccswua82.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccswua82.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccswua82.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswua82.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswua82.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswua82.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswua82.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswua82.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccswua82.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccswua82.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccswua82.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccswua82.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswua82.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccswua82.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccswua82.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccswua82.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccswua82.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccswua82.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccswua82.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccswua82.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccswua82.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccswua82.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccswua82.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccW0f75p.s: Assembler messages:
encrypt.c: /tmp/ccW0f75p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW0f75p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW0f75p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW0f75p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0f75p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0f75p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0f75p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0f75p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0f75p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW0f75p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW0f75p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW0f75p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW0f75p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0f75p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW0f75p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW0f75p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW0f75p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0f75p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0f75p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0f75p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0f75p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW0f75p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0f75p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0f75p.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccW0f75p.s: Assembler messages:
encrypt.c: /tmp/ccW0f75p.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccW0f75p.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccW0f75p.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccW0f75p.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0f75p.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0f75p.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0f75p.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0f75p.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0f75p.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW0f75p.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW0f75p.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW0f75p.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccW0f75p.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0f75p.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccW0f75p.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccW0f75p.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccW0f75p.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0f75p.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0f75p.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccW0f75p.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0f75p.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccW0f75p.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0f75p.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccW0f75p.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrtCoO7.s: Assembler messages:
encrypt.c: /tmp/ccrtCoO7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrtCoO7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrtCoO7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrtCoO7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCoO7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCoO7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCoO7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCoO7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCoO7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtCoO7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtCoO7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtCoO7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrtCoO7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCoO7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrtCoO7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtCoO7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrtCoO7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtCoO7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtCoO7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtCoO7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCoO7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtCoO7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrtCoO7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtCoO7.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccrtCoO7.s: Assembler messages:
encrypt.c: /tmp/ccrtCoO7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrtCoO7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrtCoO7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrtCoO7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCoO7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCoO7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCoO7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCoO7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCoO7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtCoO7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtCoO7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtCoO7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrtCoO7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCoO7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrtCoO7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtCoO7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrtCoO7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrtCoO7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtCoO7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtCoO7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrtCoO7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtCoO7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrtCoO7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrtCoO7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKpS7pS.s: Assembler messages:
encrypt.c: /tmp/ccKpS7pS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKpS7pS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKpS7pS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKpS7pS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpS7pS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpS7pS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpS7pS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpS7pS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpS7pS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpS7pS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpS7pS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpS7pS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKpS7pS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpS7pS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKpS7pS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpS7pS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKpS7pS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpS7pS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpS7pS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpS7pS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpS7pS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpS7pS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKpS7pS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpS7pS.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccKpS7pS.s: Assembler messages:
encrypt.c: /tmp/ccKpS7pS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKpS7pS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKpS7pS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKpS7pS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpS7pS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpS7pS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpS7pS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpS7pS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpS7pS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpS7pS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpS7pS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpS7pS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKpS7pS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpS7pS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKpS7pS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpS7pS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKpS7pS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpS7pS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpS7pS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpS7pS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpS7pS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpS7pS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKpS7pS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpS7pS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccU4ANEd.s: Assembler messages:
encrypt.c: /tmp/ccU4ANEd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU4ANEd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU4ANEd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU4ANEd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANEd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANEd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANEd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANEd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANEd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4ANEd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4ANEd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4ANEd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU4ANEd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANEd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU4ANEd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU4ANEd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4ANEd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4ANEd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4ANEd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANEd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4ANEd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU4ANEd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4ANEd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4ANEd.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccU4ANEd.s: Assembler messages:
encrypt.c: /tmp/ccU4ANEd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccU4ANEd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccU4ANEd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccU4ANEd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANEd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANEd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANEd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANEd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANEd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4ANEd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4ANEd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4ANEd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccU4ANEd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANEd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccU4ANEd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccU4ANEd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccU4ANEd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4ANEd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4ANEd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccU4ANEd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4ANEd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccU4ANEd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4ANEd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccU4ANEd.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccAhe3O5.s: Assembler messages:
encrypt.c: /tmp/ccAhe3O5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAhe3O5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAhe3O5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAhe3O5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhe3O5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhe3O5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhe3O5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhe3O5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhe3O5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhe3O5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhe3O5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhe3O5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAhe3O5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhe3O5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAhe3O5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhe3O5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAhe3O5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhe3O5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhe3O5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhe3O5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhe3O5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhe3O5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAhe3O5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhe3O5.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccAhe3O5.s: Assembler messages:
encrypt.c: /tmp/ccAhe3O5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAhe3O5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAhe3O5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAhe3O5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhe3O5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhe3O5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhe3O5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhe3O5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhe3O5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhe3O5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhe3O5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhe3O5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAhe3O5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhe3O5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAhe3O5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhe3O5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAhe3O5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhe3O5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhe3O5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhe3O5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhe3O5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhe3O5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAhe3O5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhe3O5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccL3jr3t.s: Assembler messages:
encrypt.c: /tmp/ccL3jr3t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL3jr3t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL3jr3t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL3jr3t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3jr3t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3jr3t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3jr3t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3jr3t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3jr3t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL3jr3t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL3jr3t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL3jr3t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL3jr3t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3jr3t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL3jr3t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL3jr3t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL3jr3t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3jr3t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3jr3t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3jr3t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3jr3t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL3jr3t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3jr3t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3jr3t.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccL3jr3t.s: Assembler messages:
encrypt.c: /tmp/ccL3jr3t.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL3jr3t.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL3jr3t.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccL3jr3t.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3jr3t.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3jr3t.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3jr3t.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3jr3t.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3jr3t.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL3jr3t.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL3jr3t.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL3jr3t.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL3jr3t.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3jr3t.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL3jr3t.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccL3jr3t.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccL3jr3t.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3jr3t.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3jr3t.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL3jr3t.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3jr3t.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL3jr3t.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3jr3t.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccL3jr3t.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccaiHSJp.s: Assembler messages:
encrypt.c: /tmp/ccaiHSJp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaiHSJp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaiHSJp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaiHSJp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiHSJp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiHSJp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiHSJp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiHSJp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiHSJp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaiHSJp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaiHSJp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaiHSJp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaiHSJp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiHSJp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaiHSJp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaiHSJp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaiHSJp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaiHSJp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaiHSJp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiHSJp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaiHSJp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaiHSJp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaiHSJp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaiHSJp.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccaiHSJp.s: Assembler messages:
encrypt.c: /tmp/ccaiHSJp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaiHSJp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaiHSJp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaiHSJp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiHSJp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiHSJp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiHSJp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiHSJp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiHSJp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaiHSJp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaiHSJp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaiHSJp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaiHSJp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiHSJp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaiHSJp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaiHSJp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaiHSJp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaiHSJp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaiHSJp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaiHSJp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaiHSJp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaiHSJp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaiHSJp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaiHSJp.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cceQhCSY.s: Assembler messages:
encrypt.c: /tmp/cceQhCSY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceQhCSY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceQhCSY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceQhCSY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhCSY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhCSY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhCSY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhCSY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhCSY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQhCSY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQhCSY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQhCSY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceQhCSY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhCSY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceQhCSY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQhCSY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceQhCSY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQhCSY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQhCSY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQhCSY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhCSY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQhCSY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceQhCSY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQhCSY.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cceQhCSY.s: Assembler messages:
encrypt.c: /tmp/cceQhCSY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceQhCSY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceQhCSY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceQhCSY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhCSY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhCSY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhCSY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhCSY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhCSY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQhCSY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQhCSY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQhCSY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceQhCSY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhCSY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceQhCSY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQhCSY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceQhCSY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQhCSY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQhCSY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQhCSY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQhCSY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQhCSY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceQhCSY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQhCSY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccb0GWXk.s: Assembler messages:
encrypt.c: /tmp/ccb0GWXk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb0GWXk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb0GWXk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb0GWXk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0GWXk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0GWXk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0GWXk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0GWXk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0GWXk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb0GWXk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb0GWXk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb0GWXk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb0GWXk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0GWXk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb0GWXk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb0GWXk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb0GWXk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb0GWXk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb0GWXk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb0GWXk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb0GWXk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb0GWXk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb0GWXk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb0GWXk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjVmP8S.s: Assembler messages:
encrypt.c: /tmp/ccjVmP8S.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjVmP8S.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjVmP8S.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjVmP8S.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVmP8S.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVmP8S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVmP8S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVmP8S.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVmP8S.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjVmP8S.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjVmP8S.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjVmP8S.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjVmP8S.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVmP8S.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjVmP8S.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjVmP8S.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjVmP8S.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjVmP8S.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjVmP8S.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjVmP8S.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjVmP8S.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjVmP8S.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjVmP8S.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjVmP8S.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc5uOQIm.s: Assembler messages:
encrypt.c: /tmp/cc5uOQIm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5uOQIm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5uOQIm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5uOQIm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uOQIm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uOQIm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uOQIm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uOQIm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uOQIm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5uOQIm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5uOQIm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5uOQIm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5uOQIm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uOQIm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5uOQIm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5uOQIm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5uOQIm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5uOQIm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5uOQIm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5uOQIm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5uOQIm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5uOQIm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5uOQIm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5uOQIm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccjzSEaS.s: Assembler messages:
encrypt.c: /tmp/ccjzSEaS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjzSEaS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjzSEaS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjzSEaS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzSEaS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzSEaS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzSEaS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzSEaS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzSEaS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjzSEaS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjzSEaS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjzSEaS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjzSEaS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzSEaS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjzSEaS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjzSEaS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjzSEaS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzSEaS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzSEaS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzSEaS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzSEaS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjzSEaS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzSEaS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjzSEaS.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccGzHWXk.s: Assembler messages:
encrypt.c: /tmp/ccGzHWXk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGzHWXk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGzHWXk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGzHWXk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzHWXk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzHWXk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzHWXk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzHWXk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzHWXk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGzHWXk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGzHWXk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGzHWXk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGzHWXk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzHWXk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGzHWXk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGzHWXk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGzHWXk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGzHWXk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGzHWXk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGzHWXk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGzHWXk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGzHWXk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGzHWXk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGzHWXk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKTPQxP.s: Assembler messages:
encrypt.c: /tmp/ccKTPQxP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKTPQxP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKTPQxP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKTPQxP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTPQxP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTPQxP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTPQxP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTPQxP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTPQxP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTPQxP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTPQxP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTPQxP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKTPQxP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTPQxP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKTPQxP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKTPQxP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKTPQxP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTPQxP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTPQxP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKTPQxP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTPQxP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKTPQxP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTPQxP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKTPQxP.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3Ykuoy.s: Assembler messages:
encrypt.c: /tmp/cc3Ykuoy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3Ykuoy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3Ykuoy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3Ykuoy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ykuoy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ykuoy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ykuoy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ykuoy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ykuoy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Ykuoy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Ykuoy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Ykuoy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3Ykuoy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ykuoy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3Ykuoy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Ykuoy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3Ykuoy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3Ykuoy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Ykuoy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Ykuoy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3Ykuoy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Ykuoy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3Ykuoy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3Ykuoy.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPEVXH7.s: Assembler messages:
encrypt.c: /tmp/ccPEVXH7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPEVXH7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPEVXH7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPEVXH7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEVXH7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEVXH7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEVXH7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEVXH7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEVXH7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPEVXH7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPEVXH7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPEVXH7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPEVXH7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEVXH7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPEVXH7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPEVXH7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPEVXH7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPEVXH7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPEVXH7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPEVXH7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPEVXH7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPEVXH7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPEVXH7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPEVXH7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccByl0BX.s: Assembler messages:
encrypt.c: /tmp/ccByl0BX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccByl0BX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccByl0BX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccByl0BX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByl0BX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByl0BX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByl0BX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByl0BX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByl0BX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByl0BX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByl0BX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByl0BX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccByl0BX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByl0BX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccByl0BX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccByl0BX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccByl0BX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByl0BX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByl0BX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccByl0BX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByl0BX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccByl0BX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByl0BX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccByl0BX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSXO3ky.s: Assembler messages:
encrypt.c: /tmp/ccSXO3ky.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSXO3ky.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSXO3ky.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSXO3ky.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXO3ky.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXO3ky.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXO3ky.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXO3ky.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXO3ky.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXO3ky.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXO3ky.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXO3ky.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSXO3ky.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXO3ky.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSXO3ky.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXO3ky.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSXO3ky.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSXO3ky.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXO3ky.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXO3ky.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSXO3ky.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXO3ky.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSXO3ky.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSXO3ky.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKbXSro.s: Assembler messages:
encrypt.c: /tmp/ccKbXSro.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKbXSro.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKbXSro.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKbXSro.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbXSro.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbXSro.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbXSro.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbXSro.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbXSro.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbXSro.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbXSro.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbXSro.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKbXSro.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbXSro.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKbXSro.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbXSro.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKbXSro.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKbXSro.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbXSro.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbXSro.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKbXSro.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbXSro.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKbXSro.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKbXSro.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciJYDVY.s: Assembler messages:
encrypt.c: /tmp/cciJYDVY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciJYDVY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciJYDVY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciJYDVY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJYDVY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJYDVY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJYDVY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJYDVY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJYDVY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciJYDVY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciJYDVY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciJYDVY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciJYDVY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJYDVY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciJYDVY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciJYDVY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciJYDVY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJYDVY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJYDVY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciJYDVY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJYDVY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciJYDVY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJYDVY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciJYDVY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc91XkqL.s: Assembler messages:
encrypt.c: /tmp/cc91XkqL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc91XkqL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc91XkqL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc91XkqL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91XkqL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91XkqL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91XkqL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91XkqL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91XkqL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc91XkqL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc91XkqL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc91XkqL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc91XkqL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91XkqL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc91XkqL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc91XkqL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc91XkqL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc91XkqL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc91XkqL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc91XkqL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc91XkqL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc91XkqL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc91XkqL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc91XkqL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgcQAw5.s: Assembler messages:
encrypt.c: /tmp/ccgcQAw5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgcQAw5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgcQAw5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgcQAw5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcQAw5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcQAw5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcQAw5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcQAw5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcQAw5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgcQAw5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgcQAw5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgcQAw5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgcQAw5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcQAw5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgcQAw5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgcQAw5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgcQAw5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcQAw5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcQAw5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgcQAw5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcQAw5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgcQAw5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcQAw5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgcQAw5.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9FqnFW.s: Assembler messages:
encrypt.c: /tmp/cc9FqnFW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9FqnFW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9FqnFW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9FqnFW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FqnFW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FqnFW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FqnFW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FqnFW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FqnFW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9FqnFW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9FqnFW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9FqnFW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9FqnFW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FqnFW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9FqnFW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9FqnFW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9FqnFW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9FqnFW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9FqnFW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9FqnFW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9FqnFW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9FqnFW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9FqnFW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9FqnFW.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZfoEXy.s: Assembler messages:
encrypt.c: /tmp/ccZfoEXy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZfoEXy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZfoEXy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZfoEXy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfoEXy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfoEXy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfoEXy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfoEXy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfoEXy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZfoEXy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZfoEXy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZfoEXy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZfoEXy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfoEXy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZfoEXy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZfoEXy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZfoEXy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZfoEXy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZfoEXy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZfoEXy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZfoEXy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZfoEXy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZfoEXy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZfoEXy.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfQiOfb.s: Assembler messages:
encrypt.c: /tmp/ccfQiOfb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfQiOfb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfQiOfb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfQiOfb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQiOfb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQiOfb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQiOfb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQiOfb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQiOfb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfQiOfb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfQiOfb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfQiOfb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfQiOfb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQiOfb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfQiOfb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfQiOfb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfQiOfb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfQiOfb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfQiOfb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfQiOfb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfQiOfb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfQiOfb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfQiOfb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfQiOfb.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/cclrhC3L.s: Assembler messages:
encrypt.c: /tmp/cclrhC3L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclrhC3L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclrhC3L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclrhC3L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclrhC3L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclrhC3L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclrhC3L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclrhC3L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclrhC3L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclrhC3L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclrhC3L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclrhC3L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclrhC3L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclrhC3L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclrhC3L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclrhC3L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclrhC3L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclrhC3L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclrhC3L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclrhC3L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclrhC3L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclrhC3L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclrhC3L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclrhC3L.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8Alj9B.s: Assembler messages:
encrypt.c: /tmp/cc8Alj9B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8Alj9B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8Alj9B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8Alj9B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Alj9B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Alj9B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Alj9B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Alj9B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Alj9B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Alj9B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Alj9B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Alj9B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8Alj9B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Alj9B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8Alj9B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Alj9B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8Alj9B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8Alj9B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Alj9B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Alj9B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8Alj9B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Alj9B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8Alj9B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8Alj9B.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccI2zOP5.s: Assembler messages:
encrypt.c: /tmp/ccI2zOP5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI2zOP5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI2zOP5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccI2zOP5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2zOP5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2zOP5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2zOP5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2zOP5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2zOP5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2zOP5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2zOP5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2zOP5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI2zOP5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2zOP5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI2zOP5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccI2zOP5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccI2zOP5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2zOP5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2zOP5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI2zOP5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2zOP5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI2zOP5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2zOP5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccI2zOP5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccH9pMiu.s: Assembler messages:
encrypt.c: /tmp/ccH9pMiu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH9pMiu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH9pMiu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH9pMiu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH9pMiu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH9pMiu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH9pMiu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH9pMiu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH9pMiu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH9pMiu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH9pMiu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH9pMiu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH9pMiu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH9pMiu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH9pMiu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH9pMiu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH9pMiu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH9pMiu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH9pMiu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH9pMiu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH9pMiu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH9pMiu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH9pMiu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH9pMiu.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczDp0FZ.s: Assembler messages:
encrypt.c: /tmp/cczDp0FZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczDp0FZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczDp0FZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczDp0FZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDp0FZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDp0FZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDp0FZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDp0FZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDp0FZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDp0FZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDp0FZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDp0FZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczDp0FZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDp0FZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczDp0FZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczDp0FZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczDp0FZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDp0FZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDp0FZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczDp0FZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDp0FZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczDp0FZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDp0FZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczDp0FZ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccChoVqt.s: Assembler messages:
encrypt.c: /tmp/ccChoVqt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccChoVqt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccChoVqt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccChoVqt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChoVqt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChoVqt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChoVqt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChoVqt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChoVqt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccChoVqt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccChoVqt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccChoVqt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccChoVqt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChoVqt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccChoVqt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccChoVqt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccChoVqt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccChoVqt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccChoVqt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccChoVqt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccChoVqt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccChoVqt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccChoVqt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccChoVqt.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqQuXbZ.s: Assembler messages:
encrypt.c: /tmp/ccqQuXbZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqQuXbZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqQuXbZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqQuXbZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQuXbZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQuXbZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQuXbZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQuXbZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQuXbZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQuXbZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQuXbZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQuXbZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqQuXbZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQuXbZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqQuXbZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqQuXbZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqQuXbZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQuXbZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQuXbZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQuXbZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQuXbZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqQuXbZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQuXbZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqQuXbZ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5FgasS.s: Assembler messages:
encrypt.c: /tmp/cc5FgasS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5FgasS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5FgasS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5FgasS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FgasS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FgasS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FgasS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FgasS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FgasS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5FgasS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5FgasS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5FgasS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5FgasS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FgasS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5FgasS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5FgasS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5FgasS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FgasS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FgasS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FgasS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FgasS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5FgasS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FgasS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5FgasS.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cciQ3Etj.s: Assembler messages:
encrypt.c: /tmp/cciQ3Etj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciQ3Etj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciQ3Etj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciQ3Etj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQ3Etj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQ3Etj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQ3Etj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQ3Etj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQ3Etj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciQ3Etj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciQ3Etj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciQ3Etj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciQ3Etj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQ3Etj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciQ3Etj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciQ3Etj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciQ3Etj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciQ3Etj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciQ3Etj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciQ3Etj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciQ3Etj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciQ3Etj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciQ3Etj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciQ3Etj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccS0uGXI.s: Assembler messages:
encrypt.c: /tmp/ccS0uGXI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS0uGXI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS0uGXI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS0uGXI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0uGXI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0uGXI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0uGXI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0uGXI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0uGXI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS0uGXI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS0uGXI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS0uGXI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS0uGXI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0uGXI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS0uGXI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS0uGXI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS0uGXI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS0uGXI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS0uGXI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS0uGXI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS0uGXI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS0uGXI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS0uGXI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS0uGXI.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cceQYAWd.s: Assembler messages:
encrypt.c: /tmp/cceQYAWd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceQYAWd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceQYAWd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceQYAWd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQYAWd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQYAWd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQYAWd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQYAWd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQYAWd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQYAWd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQYAWd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQYAWd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceQYAWd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQYAWd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceQYAWd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQYAWd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceQYAWd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceQYAWd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQYAWd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQYAWd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceQYAWd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQYAWd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceQYAWd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceQYAWd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaNRimH.s: Assembler messages:
encrypt.c: /tmp/ccaNRimH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaNRimH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaNRimH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaNRimH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNRimH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNRimH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNRimH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNRimH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNRimH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaNRimH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaNRimH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaNRimH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaNRimH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNRimH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaNRimH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaNRimH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaNRimH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaNRimH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaNRimH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaNRimH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaNRimH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaNRimH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaNRimH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaNRimH.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cczxTf4c.s: Assembler messages:
encrypt.c: /tmp/cczxTf4c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczxTf4c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczxTf4c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczxTf4c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxTf4c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxTf4c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxTf4c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxTf4c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxTf4c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxTf4c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxTf4c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxTf4c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczxTf4c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxTf4c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczxTf4c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxTf4c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczxTf4c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczxTf4c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxTf4c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxTf4c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczxTf4c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxTf4c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczxTf4c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczxTf4c.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDRc8jD.s: Assembler messages:
encrypt.c: /tmp/ccDRc8jD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDRc8jD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDRc8jD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDRc8jD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRc8jD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRc8jD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRc8jD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRc8jD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRc8jD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDRc8jD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDRc8jD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDRc8jD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDRc8jD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRc8jD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDRc8jD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDRc8jD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDRc8jD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDRc8jD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDRc8jD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDRc8jD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDRc8jD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDRc8jD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDRc8jD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDRc8jD.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqgvlh3.s: Assembler messages:
encrypt.c: /tmp/ccqgvlh3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqgvlh3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqgvlh3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqgvlh3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgvlh3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgvlh3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgvlh3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgvlh3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgvlh3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqgvlh3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqgvlh3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqgvlh3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqgvlh3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgvlh3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqgvlh3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqgvlh3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqgvlh3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqgvlh3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqgvlh3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqgvlh3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqgvlh3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqgvlh3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqgvlh3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqgvlh3.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGTr6NB.s: Assembler messages:
encrypt.c: /tmp/ccGTr6NB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGTr6NB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGTr6NB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGTr6NB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTr6NB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTr6NB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTr6NB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTr6NB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTr6NB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGTr6NB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGTr6NB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGTr6NB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGTr6NB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTr6NB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGTr6NB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGTr6NB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGTr6NB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGTr6NB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGTr6NB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGTr6NB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGTr6NB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGTr6NB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGTr6NB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGTr6NB.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccIDxOhc.s: Assembler messages:
encrypt.c: /tmp/ccIDxOhc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIDxOhc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIDxOhc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIDxOhc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxOhc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxOhc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxOhc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxOhc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxOhc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDxOhc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDxOhc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDxOhc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIDxOhc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxOhc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIDxOhc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDxOhc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIDxOhc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIDxOhc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDxOhc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDxOhc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIDxOhc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDxOhc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIDxOhc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIDxOhc.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccIRGZJD.s: Assembler messages:
encrypt.c: /tmp/ccIRGZJD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIRGZJD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIRGZJD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIRGZJD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRGZJD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRGZJD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRGZJD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRGZJD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRGZJD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIRGZJD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIRGZJD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIRGZJD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIRGZJD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRGZJD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIRGZJD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIRGZJD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIRGZJD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIRGZJD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIRGZJD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIRGZJD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIRGZJD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIRGZJD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIRGZJD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIRGZJD.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccili7cb.s: Assembler messages:
encrypt.c: /tmp/ccili7cb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccili7cb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccili7cb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccili7cb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccili7cb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccili7cb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccili7cb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccili7cb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccili7cb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccili7cb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccili7cb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccili7cb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccili7cb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccili7cb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccili7cb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccili7cb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccili7cb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccili7cb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccili7cb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccili7cb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccili7cb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccili7cb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccili7cb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccili7cb.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnB5b6B.s: Assembler messages:
encrypt.c: /tmp/ccnB5b6B.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnB5b6B.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnB5b6B.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnB5b6B.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB5b6B.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB5b6B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB5b6B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB5b6B.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB5b6B.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnB5b6B.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnB5b6B.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnB5b6B.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnB5b6B.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB5b6B.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnB5b6B.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnB5b6B.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnB5b6B.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnB5b6B.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnB5b6B.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnB5b6B.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnB5b6B.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnB5b6B.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnB5b6B.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnB5b6B.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuFqqv2.s: Assembler messages:
encrypt.c: /tmp/ccuFqqv2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuFqqv2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuFqqv2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuFqqv2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFqqv2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFqqv2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFqqv2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFqqv2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFqqv2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuFqqv2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuFqqv2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuFqqv2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuFqqv2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFqqv2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuFqqv2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuFqqv2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuFqqv2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuFqqv2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuFqqv2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuFqqv2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuFqqv2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuFqqv2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuFqqv2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuFqqv2.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXnGQXj.s: Assembler messages:
encrypt.c: /tmp/ccXnGQXj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXnGQXj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXnGQXj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXnGQXj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnGQXj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnGQXj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnGQXj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnGQXj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnGQXj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXnGQXj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXnGQXj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXnGQXj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXnGQXj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnGQXj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXnGQXj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXnGQXj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXnGQXj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnGQXj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnGQXj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXnGQXj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnGQXj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXnGQXj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnGQXj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXnGQXj.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpInMDT.s: Assembler messages:
encrypt.c: /tmp/ccpInMDT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpInMDT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpInMDT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpInMDT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpInMDT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpInMDT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpInMDT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpInMDT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpInMDT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpInMDT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpInMDT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpInMDT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpInMDT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpInMDT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpInMDT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpInMDT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpInMDT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpInMDT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpInMDT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpInMDT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpInMDT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpInMDT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpInMDT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpInMDT.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccd5ZhwZ.s: Assembler messages:
encrypt.c: /tmp/ccd5ZhwZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd5ZhwZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd5ZhwZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd5ZhwZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5ZhwZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5ZhwZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5ZhwZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5ZhwZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5ZhwZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd5ZhwZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd5ZhwZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd5ZhwZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd5ZhwZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5ZhwZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd5ZhwZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd5ZhwZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd5ZhwZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd5ZhwZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd5ZhwZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd5ZhwZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd5ZhwZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd5ZhwZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd5ZhwZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd5ZhwZ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdarFXo.s: Assembler messages:
encrypt.c: /tmp/ccdarFXo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdarFXo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdarFXo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdarFXo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdarFXo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdarFXo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdarFXo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdarFXo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdarFXo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdarFXo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdarFXo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdarFXo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdarFXo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdarFXo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdarFXo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdarFXo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdarFXo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdarFXo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdarFXo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdarFXo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdarFXo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdarFXo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdarFXo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdarFXo.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCgImZS.s: Assembler messages:
encrypt.c: /tmp/ccCgImZS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCgImZS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCgImZS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCgImZS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgImZS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgImZS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgImZS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgImZS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgImZS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCgImZS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCgImZS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCgImZS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCgImZS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgImZS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCgImZS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCgImZS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCgImZS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCgImZS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCgImZS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCgImZS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCgImZS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCgImZS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCgImZS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCgImZS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccthMZ6i.s: Assembler messages:
encrypt.c: /tmp/ccthMZ6i.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccthMZ6i.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccthMZ6i.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccthMZ6i.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthMZ6i.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthMZ6i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthMZ6i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthMZ6i.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthMZ6i.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccthMZ6i.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccthMZ6i.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccthMZ6i.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccthMZ6i.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthMZ6i.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccthMZ6i.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccthMZ6i.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccthMZ6i.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccthMZ6i.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccthMZ6i.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccthMZ6i.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccthMZ6i.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccthMZ6i.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccthMZ6i.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccthMZ6i.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8o46Bd.s: Assembler messages:
encrypt.c: /tmp/cc8o46Bd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8o46Bd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8o46Bd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8o46Bd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8o46Bd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8o46Bd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8o46Bd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8o46Bd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8o46Bd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8o46Bd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8o46Bd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8o46Bd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8o46Bd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8o46Bd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8o46Bd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8o46Bd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8o46Bd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8o46Bd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8o46Bd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8o46Bd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8o46Bd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8o46Bd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8o46Bd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8o46Bd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHKjRkk.s: Assembler messages:
encrypt.c: /tmp/ccHKjRkk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHKjRkk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHKjRkk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHKjRkk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKjRkk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKjRkk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKjRkk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKjRkk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKjRkk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHKjRkk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHKjRkk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHKjRkk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHKjRkk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKjRkk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHKjRkk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHKjRkk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHKjRkk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHKjRkk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHKjRkk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHKjRkk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHKjRkk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHKjRkk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHKjRkk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHKjRkk.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5vwA6h.s: Assembler messages:
encrypt.c: /tmp/cc5vwA6h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5vwA6h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5vwA6h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5vwA6h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vwA6h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vwA6h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vwA6h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vwA6h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vwA6h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5vwA6h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5vwA6h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5vwA6h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5vwA6h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vwA6h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5vwA6h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5vwA6h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5vwA6h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5vwA6h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5vwA6h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5vwA6h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5vwA6h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5vwA6h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5vwA6h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5vwA6h.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA1W0sm.s: Assembler messages:
encrypt.c: /tmp/ccA1W0sm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA1W0sm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA1W0sm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA1W0sm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1W0sm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1W0sm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1W0sm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1W0sm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1W0sm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1W0sm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1W0sm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1W0sm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA1W0sm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1W0sm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA1W0sm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1W0sm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA1W0sm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA1W0sm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1W0sm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1W0sm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA1W0sm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1W0sm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA1W0sm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA1W0sm.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEUYR7j.s: Assembler messages:
encrypt.c: /tmp/ccEUYR7j.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEUYR7j.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEUYR7j.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEUYR7j.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUYR7j.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUYR7j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUYR7j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUYR7j.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUYR7j.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEUYR7j.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEUYR7j.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEUYR7j.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEUYR7j.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUYR7j.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEUYR7j.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEUYR7j.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEUYR7j.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUYR7j.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUYR7j.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUYR7j.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUYR7j.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEUYR7j.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUYR7j.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEUYR7j.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccchpZQd.s: Assembler messages:
encrypt.c: /tmp/ccchpZQd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccchpZQd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccchpZQd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccchpZQd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchpZQd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchpZQd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchpZQd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchpZQd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchpZQd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccchpZQd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccchpZQd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccchpZQd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccchpZQd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchpZQd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccchpZQd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccchpZQd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccchpZQd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccchpZQd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccchpZQd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccchpZQd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccchpZQd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccchpZQd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccchpZQd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccchpZQd.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6Pxicn.s: Assembler messages:
encrypt.c: /tmp/cc6Pxicn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Pxicn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Pxicn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Pxicn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pxicn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pxicn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pxicn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pxicn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pxicn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Pxicn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Pxicn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Pxicn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Pxicn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pxicn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Pxicn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Pxicn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Pxicn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Pxicn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Pxicn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Pxicn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Pxicn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Pxicn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Pxicn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Pxicn.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7fcjjl.s: Assembler messages:
encrypt.c: /tmp/cc7fcjjl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7fcjjl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7fcjjl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7fcjjl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fcjjl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fcjjl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fcjjl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fcjjl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fcjjl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7fcjjl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7fcjjl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7fcjjl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7fcjjl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fcjjl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7fcjjl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7fcjjl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7fcjjl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7fcjjl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7fcjjl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7fcjjl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7fcjjl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7fcjjl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7fcjjl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7fcjjl.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCMpbgf.s: Assembler messages:
encrypt.c: /tmp/ccCMpbgf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCMpbgf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCMpbgf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCMpbgf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMpbgf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMpbgf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMpbgf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMpbgf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMpbgf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCMpbgf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCMpbgf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCMpbgf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCMpbgf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMpbgf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCMpbgf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCMpbgf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCMpbgf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMpbgf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMpbgf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCMpbgf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMpbgf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCMpbgf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMpbgf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCMpbgf.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxNzMr8.s: Assembler messages:
encrypt.c: /tmp/ccxNzMr8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxNzMr8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxNzMr8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxNzMr8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNzMr8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNzMr8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNzMr8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNzMr8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNzMr8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNzMr8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNzMr8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNzMr8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxNzMr8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNzMr8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxNzMr8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNzMr8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxNzMr8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxNzMr8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxNzMr8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxNzMr8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxNzMr8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxNzMr8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxNzMr8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxNzMr8.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJbe3bb.s: Assembler messages:
encrypt.c: /tmp/ccJbe3bb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJbe3bb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJbe3bb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJbe3bb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbe3bb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbe3bb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbe3bb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbe3bb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbe3bb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJbe3bb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJbe3bb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJbe3bb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJbe3bb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbe3bb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJbe3bb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJbe3bb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJbe3bb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJbe3bb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJbe3bb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJbe3bb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJbe3bb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJbe3bb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJbe3bb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJbe3bb.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMI2Kx4.s: Assembler messages:
encrypt.c: /tmp/ccMI2Kx4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMI2Kx4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMI2Kx4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMI2Kx4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI2Kx4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI2Kx4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI2Kx4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI2Kx4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI2Kx4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMI2Kx4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMI2Kx4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMI2Kx4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMI2Kx4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI2Kx4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMI2Kx4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMI2Kx4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMI2Kx4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMI2Kx4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMI2Kx4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMI2Kx4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMI2Kx4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMI2Kx4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMI2Kx4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMI2Kx4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4ltHZe.s: Assembler messages:
encrypt.c: /tmp/cc4ltHZe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4ltHZe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4ltHZe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4ltHZe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ltHZe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ltHZe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ltHZe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ltHZe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ltHZe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ltHZe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ltHZe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ltHZe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4ltHZe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ltHZe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4ltHZe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4ltHZe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4ltHZe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ltHZe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ltHZe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4ltHZe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ltHZe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4ltHZe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ltHZe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4ltHZe.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEQHM66.s: Assembler messages:
encrypt.c: /tmp/ccEQHM66.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEQHM66.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEQHM66.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEQHM66.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQHM66.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQHM66.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQHM66.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQHM66.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQHM66.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQHM66.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQHM66.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQHM66.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEQHM66.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQHM66.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEQHM66.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQHM66.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEQHM66.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEQHM66.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEQHM66.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEQHM66.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEQHM66.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEQHM66.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEQHM66.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEQHM66.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTgtTj4.s: Assembler messages:
encrypt.c: /tmp/ccTgtTj4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTgtTj4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTgtTj4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTgtTj4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgtTj4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgtTj4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgtTj4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgtTj4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgtTj4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgtTj4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgtTj4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgtTj4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTgtTj4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgtTj4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTgtTj4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgtTj4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTgtTj4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTgtTj4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgtTj4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgtTj4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTgtTj4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgtTj4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTgtTj4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTgtTj4.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdLBGac.s: Assembler messages:
encrypt.c: /tmp/ccdLBGac.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdLBGac.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdLBGac.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdLBGac.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLBGac.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLBGac.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLBGac.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLBGac.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLBGac.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdLBGac.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdLBGac.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdLBGac.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdLBGac.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLBGac.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdLBGac.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdLBGac.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdLBGac.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdLBGac.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdLBGac.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdLBGac.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdLBGac.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdLBGac.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdLBGac.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdLBGac.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccmjM8R4.s: Assembler messages:
encrypt.c: /tmp/ccmjM8R4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmjM8R4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmjM8R4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmjM8R4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjM8R4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjM8R4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjM8R4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjM8R4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjM8R4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmjM8R4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmjM8R4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmjM8R4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmjM8R4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjM8R4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmjM8R4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmjM8R4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmjM8R4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjM8R4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjM8R4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmjM8R4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjM8R4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmjM8R4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjM8R4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmjM8R4.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsDiu6r.s: Assembler messages:
encrypt.c: /tmp/ccsDiu6r.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsDiu6r.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsDiu6r.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsDiu6r.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDiu6r.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDiu6r.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDiu6r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDiu6r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDiu6r.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsDiu6r.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsDiu6r.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsDiu6r.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsDiu6r.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDiu6r.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsDiu6r.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsDiu6r.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsDiu6r.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsDiu6r.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsDiu6r.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsDiu6r.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsDiu6r.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsDiu6r.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsDiu6r.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsDiu6r.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchVwXv6.s: Assembler messages:
encrypt.c: /tmp/cchVwXv6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchVwXv6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchVwXv6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchVwXv6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVwXv6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVwXv6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVwXv6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVwXv6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVwXv6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchVwXv6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchVwXv6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchVwXv6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchVwXv6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVwXv6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchVwXv6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchVwXv6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchVwXv6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchVwXv6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchVwXv6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVwXv6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchVwXv6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchVwXv6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchVwXv6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchVwXv6.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnMxCzq.s: Assembler messages:
encrypt.c: /tmp/ccnMxCzq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnMxCzq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnMxCzq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnMxCzq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMxCzq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMxCzq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMxCzq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMxCzq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMxCzq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnMxCzq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnMxCzq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnMxCzq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnMxCzq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMxCzq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnMxCzq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnMxCzq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnMxCzq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnMxCzq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnMxCzq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnMxCzq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnMxCzq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnMxCzq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnMxCzq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnMxCzq.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc4KjcSr.s: Assembler messages:
encrypt.c: /tmp/cc4KjcSr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4KjcSr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4KjcSr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4KjcSr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KjcSr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KjcSr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KjcSr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KjcSr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KjcSr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KjcSr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KjcSr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KjcSr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4KjcSr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KjcSr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4KjcSr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KjcSr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4KjcSr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4KjcSr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KjcSr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KjcSr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4KjcSr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KjcSr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4KjcSr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4KjcSr.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMRCTIg.s: Assembler messages:
encrypt.c: /tmp/ccMRCTIg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMRCTIg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMRCTIg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMRCTIg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRCTIg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRCTIg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRCTIg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRCTIg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRCTIg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMRCTIg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMRCTIg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMRCTIg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMRCTIg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRCTIg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMRCTIg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMRCTIg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMRCTIg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRCTIg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRCTIg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRCTIg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRCTIg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMRCTIg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRCTIg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMRCTIg.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm4pfe5.s: Assembler messages:
encrypt.c: /tmp/ccm4pfe5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm4pfe5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm4pfe5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm4pfe5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4pfe5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4pfe5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4pfe5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4pfe5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4pfe5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm4pfe5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm4pfe5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm4pfe5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm4pfe5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4pfe5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm4pfe5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm4pfe5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm4pfe5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm4pfe5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm4pfe5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm4pfe5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm4pfe5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm4pfe5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm4pfe5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm4pfe5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqq8U6o.s: Assembler messages:
encrypt.c: /tmp/ccqq8U6o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqq8U6o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqq8U6o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqq8U6o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqq8U6o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqq8U6o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqq8U6o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqq8U6o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqq8U6o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqq8U6o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqq8U6o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqq8U6o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqq8U6o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqq8U6o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqq8U6o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqq8U6o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqq8U6o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqq8U6o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqq8U6o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqq8U6o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqq8U6o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqq8U6o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqq8U6o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqq8U6o.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM87MPd.s: Assembler messages:
encrypt.c: /tmp/ccM87MPd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM87MPd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM87MPd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccM87MPd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM87MPd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM87MPd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM87MPd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM87MPd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM87MPd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM87MPd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM87MPd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM87MPd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM87MPd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM87MPd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM87MPd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM87MPd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccM87MPd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccM87MPd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM87MPd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM87MPd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM87MPd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM87MPd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM87MPd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccM87MPd.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczo4Dd0.s: Assembler messages:
encrypt.c: /tmp/cczo4Dd0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczo4Dd0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczo4Dd0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczo4Dd0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczo4Dd0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczo4Dd0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczo4Dd0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczo4Dd0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczo4Dd0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczo4Dd0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczo4Dd0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczo4Dd0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczo4Dd0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczo4Dd0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczo4Dd0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczo4Dd0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczo4Dd0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczo4Dd0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczo4Dd0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczo4Dd0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczo4Dd0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczo4Dd0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczo4Dd0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczo4Dd0.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA6NW47.s: Assembler messages:
encrypt.c: /tmp/ccA6NW47.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA6NW47.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA6NW47.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA6NW47.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6NW47.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6NW47.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6NW47.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6NW47.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6NW47.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA6NW47.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA6NW47.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA6NW47.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA6NW47.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6NW47.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA6NW47.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA6NW47.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA6NW47.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA6NW47.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA6NW47.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA6NW47.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA6NW47.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA6NW47.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA6NW47.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA6NW47.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccQgjVjL.s: Assembler messages:
encrypt.c: /tmp/ccQgjVjL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQgjVjL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQgjVjL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQgjVjL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgjVjL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgjVjL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgjVjL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgjVjL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgjVjL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQgjVjL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQgjVjL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQgjVjL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQgjVjL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgjVjL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQgjVjL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQgjVjL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQgjVjL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQgjVjL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQgjVjL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQgjVjL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQgjVjL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQgjVjL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQgjVjL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQgjVjL.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8NyOOY.s: Assembler messages:
encrypt.c: /tmp/cc8NyOOY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8NyOOY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8NyOOY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8NyOOY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NyOOY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NyOOY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NyOOY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NyOOY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NyOOY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8NyOOY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8NyOOY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8NyOOY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8NyOOY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NyOOY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8NyOOY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8NyOOY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8NyOOY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NyOOY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NyOOY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NyOOY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NyOOY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8NyOOY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NyOOY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NyOOY.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQ2NhBd.s: Assembler messages:
encrypt.c: /tmp/ccQ2NhBd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQ2NhBd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQ2NhBd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQ2NhBd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2NhBd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2NhBd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2NhBd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2NhBd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2NhBd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ2NhBd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ2NhBd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ2NhBd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQ2NhBd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2NhBd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQ2NhBd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ2NhBd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQ2NhBd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQ2NhBd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ2NhBd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ2NhBd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQ2NhBd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ2NhBd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQ2NhBd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQ2NhBd.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYg6JC7.s: Assembler messages:
encrypt.c: /tmp/ccYg6JC7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYg6JC7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYg6JC7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYg6JC7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg6JC7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg6JC7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg6JC7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg6JC7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg6JC7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYg6JC7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYg6JC7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYg6JC7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYg6JC7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg6JC7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYg6JC7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYg6JC7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYg6JC7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYg6JC7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYg6JC7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYg6JC7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYg6JC7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYg6JC7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYg6JC7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYg6JC7.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqeVVYU.s: Assembler messages:
encrypt.c: /tmp/ccqeVVYU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqeVVYU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqeVVYU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqeVVYU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeVVYU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeVVYU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeVVYU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeVVYU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeVVYU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeVVYU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeVVYU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeVVYU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqeVVYU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeVVYU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqeVVYU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqeVVYU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqeVVYU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeVVYU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeVVYU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqeVVYU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeVVYU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqeVVYU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeVVYU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqeVVYU.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBOx0WN.s: Assembler messages:
encrypt.c: /tmp/ccBOx0WN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBOx0WN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBOx0WN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBOx0WN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOx0WN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOx0WN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOx0WN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOx0WN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOx0WN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOx0WN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOx0WN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOx0WN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBOx0WN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOx0WN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBOx0WN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBOx0WN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBOx0WN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOx0WN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOx0WN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBOx0WN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOx0WN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBOx0WN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOx0WN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBOx0WN.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccemvRSJ.s: Assembler messages:
encrypt.c: /tmp/ccemvRSJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccemvRSJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccemvRSJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccemvRSJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemvRSJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemvRSJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemvRSJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemvRSJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemvRSJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemvRSJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemvRSJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemvRSJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccemvRSJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemvRSJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccemvRSJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemvRSJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccemvRSJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccemvRSJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemvRSJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemvRSJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccemvRSJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemvRSJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccemvRSJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccemvRSJ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZHlAWG.s: Assembler messages:
encrypt.c: /tmp/ccZHlAWG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZHlAWG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZHlAWG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZHlAWG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHlAWG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHlAWG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHlAWG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHlAWG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHlAWG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHlAWG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHlAWG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHlAWG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZHlAWG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHlAWG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZHlAWG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHlAWG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZHlAWG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHlAWG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHlAWG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHlAWG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHlAWG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHlAWG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZHlAWG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHlAWG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczAF5XF.s: Assembler messages:
encrypt.c: /tmp/cczAF5XF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczAF5XF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczAF5XF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczAF5XF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAF5XF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAF5XF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAF5XF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAF5XF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAF5XF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczAF5XF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczAF5XF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczAF5XF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczAF5XF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAF5XF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczAF5XF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczAF5XF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczAF5XF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczAF5XF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczAF5XF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczAF5XF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczAF5XF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczAF5XF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczAF5XF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczAF5XF.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHrEIHN.s: Assembler messages:
encrypt.c: /tmp/ccHrEIHN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHrEIHN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHrEIHN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHrEIHN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrEIHN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrEIHN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrEIHN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrEIHN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrEIHN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHrEIHN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHrEIHN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHrEIHN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHrEIHN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrEIHN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHrEIHN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHrEIHN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHrEIHN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHrEIHN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHrEIHN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHrEIHN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHrEIHN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHrEIHN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHrEIHN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHrEIHN.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPgLX8H.s: Assembler messages:
encrypt.c: /tmp/ccPgLX8H.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPgLX8H.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPgLX8H.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPgLX8H.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgLX8H.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgLX8H.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgLX8H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgLX8H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgLX8H.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgLX8H.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgLX8H.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgLX8H.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPgLX8H.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgLX8H.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPgLX8H.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgLX8H.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPgLX8H.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgLX8H.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgLX8H.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgLX8H.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgLX8H.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgLX8H.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPgLX8H.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgLX8H.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdAF5XF.s: Assembler messages:
encrypt.c: /tmp/ccdAF5XF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdAF5XF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdAF5XF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdAF5XF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAF5XF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAF5XF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAF5XF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAF5XF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAF5XF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAF5XF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAF5XF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAF5XF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdAF5XF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAF5XF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdAF5XF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdAF5XF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdAF5XF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAF5XF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAF5XF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAF5XF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAF5XF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdAF5XF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAF5XF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdAF5XF.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv5WdmH.s: Assembler messages:
encrypt.c: /tmp/ccv5WdmH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv5WdmH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv5WdmH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv5WdmH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5WdmH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5WdmH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5WdmH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5WdmH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5WdmH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv5WdmH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv5WdmH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv5WdmH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv5WdmH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5WdmH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv5WdmH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv5WdmH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv5WdmH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv5WdmH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv5WdmH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv5WdmH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv5WdmH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv5WdmH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv5WdmH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv5WdmH.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cci4d2Jf.s: Assembler messages:
encrypt.c: /tmp/cci4d2Jf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci4d2Jf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci4d2Jf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci4d2Jf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4d2Jf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4d2Jf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4d2Jf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4d2Jf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4d2Jf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4d2Jf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4d2Jf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4d2Jf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci4d2Jf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4d2Jf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci4d2Jf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci4d2Jf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci4d2Jf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4d2Jf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4d2Jf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci4d2Jf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4d2Jf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci4d2Jf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4d2Jf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci4d2Jf.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccw4HreQ.s: Assembler messages:
encrypt.c: /tmp/ccw4HreQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw4HreQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw4HreQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw4HreQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4HreQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4HreQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4HreQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4HreQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4HreQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4HreQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4HreQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4HreQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw4HreQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4HreQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw4HreQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4HreQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw4HreQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw4HreQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4HreQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4HreQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw4HreQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4HreQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw4HreQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw4HreQ.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3FvqSd.s: Assembler messages:
encrypt.c: /tmp/cc3FvqSd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3FvqSd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3FvqSd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3FvqSd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FvqSd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FvqSd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FvqSd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FvqSd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FvqSd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3FvqSd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3FvqSd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3FvqSd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3FvqSd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FvqSd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3FvqSd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3FvqSd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3FvqSd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3FvqSd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3FvqSd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3FvqSd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3FvqSd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3FvqSd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3FvqSd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3FvqSd.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrB67wM.s: Assembler messages:
encrypt.c: /tmp/ccrB67wM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrB67wM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrB67wM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrB67wM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrB67wM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrB67wM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrB67wM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrB67wM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrB67wM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrB67wM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrB67wM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrB67wM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrB67wM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrB67wM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrB67wM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrB67wM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrB67wM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrB67wM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrB67wM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrB67wM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrB67wM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrB67wM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrB67wM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrB67wM.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEdMBjs.s: Assembler messages:
encrypt.c: /tmp/ccEdMBjs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEdMBjs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEdMBjs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEdMBjs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdMBjs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdMBjs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdMBjs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdMBjs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdMBjs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEdMBjs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEdMBjs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEdMBjs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEdMBjs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdMBjs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEdMBjs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEdMBjs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEdMBjs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdMBjs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdMBjs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEdMBjs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdMBjs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEdMBjs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdMBjs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEdMBjs.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXMevgR.s: Assembler messages:
encrypt.c: /tmp/ccXMevgR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXMevgR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXMevgR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXMevgR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMevgR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMevgR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMevgR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMevgR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMevgR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMevgR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMevgR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMevgR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXMevgR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMevgR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXMevgR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMevgR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXMevgR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXMevgR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMevgR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMevgR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXMevgR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMevgR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXMevgR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXMevgR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHIwoSc.s: Assembler messages:
encrypt.c: /tmp/ccHIwoSc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHIwoSc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHIwoSc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHIwoSc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIwoSc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIwoSc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIwoSc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIwoSc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIwoSc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHIwoSc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHIwoSc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHIwoSc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHIwoSc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIwoSc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHIwoSc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHIwoSc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHIwoSc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIwoSc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIwoSc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIwoSc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIwoSc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHIwoSc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIwoSc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHIwoSc.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRHlcxM.s: Assembler messages:
encrypt.c: /tmp/ccRHlcxM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRHlcxM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRHlcxM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRHlcxM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHlcxM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHlcxM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHlcxM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHlcxM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHlcxM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHlcxM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHlcxM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHlcxM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRHlcxM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHlcxM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRHlcxM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHlcxM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRHlcxM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRHlcxM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRHlcxM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRHlcxM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRHlcxM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRHlcxM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRHlcxM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRHlcxM.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8AN0iK.s: Assembler messages:
encrypt.c: /tmp/cc8AN0iK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8AN0iK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8AN0iK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8AN0iK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AN0iK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AN0iK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AN0iK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AN0iK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AN0iK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AN0iK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AN0iK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AN0iK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8AN0iK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AN0iK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8AN0iK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AN0iK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8AN0iK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8AN0iK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8AN0iK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8AN0iK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AN0iK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8AN0iK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8AN0iK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8AN0iK.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNUrG2a.s: Assembler messages:
encrypt.c: /tmp/ccNUrG2a.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNUrG2a.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNUrG2a.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNUrG2a.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUrG2a.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUrG2a.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUrG2a.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUrG2a.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUrG2a.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNUrG2a.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNUrG2a.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNUrG2a.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNUrG2a.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUrG2a.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNUrG2a.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNUrG2a.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNUrG2a.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNUrG2a.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNUrG2a.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNUrG2a.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNUrG2a.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNUrG2a.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNUrG2a.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNUrG2a.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1khLHV.s: Assembler messages:
encrypt.c: /tmp/cc1khLHV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1khLHV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1khLHV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1khLHV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1khLHV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1khLHV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1khLHV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1khLHV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1khLHV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1khLHV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1khLHV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1khLHV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1khLHV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1khLHV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1khLHV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1khLHV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1khLHV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1khLHV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1khLHV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1khLHV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1khLHV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1khLHV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1khLHV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1khLHV.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6TXHFy.s: Assembler messages:
encrypt.c: /tmp/cc6TXHFy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6TXHFy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6TXHFy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6TXHFy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TXHFy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TXHFy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TXHFy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TXHFy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TXHFy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6TXHFy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6TXHFy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6TXHFy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6TXHFy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TXHFy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6TXHFy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6TXHFy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6TXHFy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6TXHFy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6TXHFy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6TXHFy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6TXHFy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6TXHFy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6TXHFy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6TXHFy.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccjyU1Ic.s: Assembler messages:
encrypt.c: /tmp/ccjyU1Ic.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjyU1Ic.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjyU1Ic.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjyU1Ic.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyU1Ic.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyU1Ic.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyU1Ic.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyU1Ic.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyU1Ic.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjyU1Ic.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjyU1Ic.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjyU1Ic.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjyU1Ic.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyU1Ic.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjyU1Ic.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjyU1Ic.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjyU1Ic.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjyU1Ic.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjyU1Ic.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjyU1Ic.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjyU1Ic.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjyU1Ic.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjyU1Ic.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjyU1Ic.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccjzrJpP.s: Assembler messages:
encrypt.c: /tmp/ccjzrJpP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjzrJpP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjzrJpP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjzrJpP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzrJpP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzrJpP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzrJpP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzrJpP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzrJpP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzrJpP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzrJpP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzrJpP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjzrJpP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzrJpP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjzrJpP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzrJpP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjzrJpP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjzrJpP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzrJpP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzrJpP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjzrJpP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzrJpP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjzrJpP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjzrJpP.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJwxyvU.s: Assembler messages:
encrypt.c: /tmp/ccJwxyvU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJwxyvU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJwxyvU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJwxyvU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwxyvU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwxyvU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwxyvU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwxyvU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwxyvU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJwxyvU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJwxyvU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJwxyvU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJwxyvU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwxyvU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJwxyvU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJwxyvU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJwxyvU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwxyvU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwxyvU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJwxyvU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwxyvU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJwxyvU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwxyvU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJwxyvU.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv3NOhC.s: Assembler messages:
encrypt.c: /tmp/ccv3NOhC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv3NOhC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv3NOhC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv3NOhC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3NOhC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3NOhC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3NOhC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3NOhC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3NOhC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv3NOhC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv3NOhC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv3NOhC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv3NOhC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3NOhC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv3NOhC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv3NOhC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv3NOhC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv3NOhC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv3NOhC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv3NOhC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv3NOhC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv3NOhC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv3NOhC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv3NOhC.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUDSEN3.s: Assembler messages:
encrypt.c: /tmp/ccUDSEN3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUDSEN3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUDSEN3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUDSEN3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDSEN3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDSEN3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDSEN3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDSEN3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDSEN3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDSEN3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDSEN3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDSEN3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUDSEN3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDSEN3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUDSEN3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUDSEN3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUDSEN3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDSEN3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDSEN3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUDSEN3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDSEN3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUDSEN3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDSEN3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUDSEN3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVT5ea0.s: Assembler messages:
encrypt.c: /tmp/ccVT5ea0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVT5ea0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVT5ea0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVT5ea0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVT5ea0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVT5ea0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVT5ea0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVT5ea0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVT5ea0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVT5ea0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVT5ea0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVT5ea0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVT5ea0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVT5ea0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVT5ea0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVT5ea0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVT5ea0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVT5ea0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVT5ea0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVT5ea0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVT5ea0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVT5ea0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVT5ea0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVT5ea0.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckQtb3X.s: Assembler messages:
encrypt.c: /tmp/cckQtb3X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckQtb3X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckQtb3X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckQtb3X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQtb3X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQtb3X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQtb3X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQtb3X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQtb3X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckQtb3X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckQtb3X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckQtb3X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckQtb3X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQtb3X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckQtb3X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckQtb3X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckQtb3X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckQtb3X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckQtb3X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckQtb3X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQtb3X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckQtb3X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckQtb3X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckQtb3X.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccseEdIZ.s: Assembler messages:
encrypt.c: /tmp/ccseEdIZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccseEdIZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccseEdIZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccseEdIZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccseEdIZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccseEdIZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccseEdIZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccseEdIZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccseEdIZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccseEdIZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccseEdIZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccseEdIZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccseEdIZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccseEdIZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccseEdIZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccseEdIZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccseEdIZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccseEdIZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccseEdIZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccseEdIZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccseEdIZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccseEdIZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccseEdIZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccseEdIZ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/cc1PUw20.s: Assembler messages:
encrypt.c: /tmp/cc1PUw20.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1PUw20.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1PUw20.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1PUw20.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PUw20.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PUw20.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PUw20.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PUw20.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PUw20.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1PUw20.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1PUw20.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1PUw20.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1PUw20.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PUw20.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1PUw20.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1PUw20.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1PUw20.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1PUw20.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1PUw20.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1PUw20.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1PUw20.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1PUw20.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1PUw20.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1PUw20.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccFGpyN3.s: Assembler messages:
encrypt.c: /tmp/ccFGpyN3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFGpyN3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFGpyN3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFGpyN3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGpyN3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGpyN3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGpyN3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGpyN3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGpyN3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFGpyN3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFGpyN3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFGpyN3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFGpyN3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGpyN3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFGpyN3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFGpyN3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFGpyN3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFGpyN3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFGpyN3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFGpyN3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFGpyN3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFGpyN3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFGpyN3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFGpyN3.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6gXNLY.s: Assembler messages:
encrypt.c: /tmp/cc6gXNLY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6gXNLY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6gXNLY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6gXNLY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gXNLY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gXNLY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gXNLY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gXNLY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gXNLY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6gXNLY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6gXNLY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6gXNLY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6gXNLY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gXNLY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6gXNLY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6gXNLY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6gXNLY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6gXNLY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6gXNLY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6gXNLY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6gXNLY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6gXNLY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6gXNLY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6gXNLY.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHxTuc1.s: Assembler messages:
encrypt.c: /tmp/ccHxTuc1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHxTuc1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHxTuc1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHxTuc1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxTuc1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxTuc1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxTuc1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxTuc1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxTuc1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHxTuc1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHxTuc1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHxTuc1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHxTuc1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxTuc1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHxTuc1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHxTuc1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHxTuc1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHxTuc1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHxTuc1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHxTuc1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHxTuc1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHxTuc1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHxTuc1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHxTuc1.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMua7Ir.s: Assembler messages:
encrypt.c: /tmp/ccMua7Ir.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMua7Ir.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMua7Ir.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMua7Ir.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMua7Ir.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMua7Ir.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMua7Ir.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMua7Ir.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMua7Ir.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMua7Ir.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMua7Ir.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMua7Ir.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMua7Ir.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMua7Ir.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMua7Ir.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMua7Ir.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMua7Ir.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMua7Ir.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMua7Ir.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMua7Ir.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMua7Ir.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMua7Ir.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMua7Ir.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMua7Ir.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsPwuro.s: Assembler messages:
encrypt.c: /tmp/ccsPwuro.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsPwuro.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsPwuro.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsPwuro.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPwuro.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPwuro.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPwuro.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPwuro.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPwuro.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsPwuro.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsPwuro.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsPwuro.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsPwuro.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPwuro.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsPwuro.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsPwuro.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsPwuro.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsPwuro.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsPwuro.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsPwuro.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsPwuro.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsPwuro.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsPwuro.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsPwuro.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCrxgro.s: Assembler messages:
encrypt.c: /tmp/ccCrxgro.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCrxgro.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCrxgro.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCrxgro.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrxgro.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrxgro.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrxgro.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrxgro.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrxgro.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCrxgro.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCrxgro.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCrxgro.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCrxgro.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrxgro.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCrxgro.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCrxgro.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCrxgro.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCrxgro.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCrxgro.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCrxgro.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCrxgro.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCrxgro.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCrxgro.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCrxgro.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbC11qk.s: Assembler messages:
encrypt.c: /tmp/ccbC11qk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbC11qk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbC11qk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbC11qk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC11qk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC11qk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC11qk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC11qk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC11qk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbC11qk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbC11qk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbC11qk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbC11qk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC11qk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbC11qk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbC11qk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbC11qk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbC11qk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbC11qk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbC11qk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbC11qk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbC11qk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbC11qk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbC11qk.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cclMC3ao.s: Assembler messages:
encrypt.c: /tmp/cclMC3ao.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclMC3ao.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclMC3ao.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclMC3ao.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMC3ao.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMC3ao.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMC3ao.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMC3ao.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMC3ao.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclMC3ao.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclMC3ao.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclMC3ao.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclMC3ao.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMC3ao.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclMC3ao.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclMC3ao.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclMC3ao.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclMC3ao.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclMC3ao.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclMC3ao.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMC3ao.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclMC3ao.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclMC3ao.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclMC3ao.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccxd8xMr.s: Assembler messages:
encrypt.c: /tmp/ccxd8xMr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxd8xMr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxd8xMr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxd8xMr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxd8xMr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxd8xMr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxd8xMr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxd8xMr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxd8xMr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxd8xMr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxd8xMr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxd8xMr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxd8xMr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxd8xMr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxd8xMr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxd8xMr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxd8xMr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxd8xMr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxd8xMr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxd8xMr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxd8xMr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxd8xMr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxd8xMr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxd8xMr.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEJHEWs.s: Assembler messages:
encrypt.c: /tmp/ccEJHEWs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEJHEWs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEJHEWs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEJHEWs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJHEWs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJHEWs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJHEWs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJHEWs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJHEWs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEJHEWs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEJHEWs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEJHEWs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEJHEWs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJHEWs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEJHEWs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEJHEWs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEJHEWs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEJHEWs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEJHEWs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJHEWs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEJHEWs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEJHEWs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEJHEWs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEJHEWs.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cciVCsJk.s: Assembler messages:
encrypt.c: /tmp/cciVCsJk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciVCsJk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciVCsJk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciVCsJk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVCsJk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVCsJk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVCsJk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVCsJk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVCsJk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciVCsJk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciVCsJk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciVCsJk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciVCsJk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVCsJk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciVCsJk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciVCsJk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciVCsJk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciVCsJk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciVCsJk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciVCsJk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciVCsJk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciVCsJk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciVCsJk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciVCsJk.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4zOXLA.s: Assembler messages:
encrypt.c: /tmp/cc4zOXLA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4zOXLA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4zOXLA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4zOXLA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zOXLA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zOXLA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zOXLA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zOXLA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zOXLA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4zOXLA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4zOXLA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4zOXLA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4zOXLA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zOXLA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4zOXLA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4zOXLA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4zOXLA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4zOXLA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4zOXLA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4zOXLA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4zOXLA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4zOXLA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4zOXLA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4zOXLA.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9qGm0G.s: Assembler messages:
encrypt.c: /tmp/cc9qGm0G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9qGm0G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9qGm0G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9qGm0G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qGm0G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qGm0G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qGm0G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qGm0G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qGm0G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qGm0G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qGm0G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qGm0G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9qGm0G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qGm0G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9qGm0G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9qGm0G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9qGm0G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qGm0G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qGm0G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9qGm0G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qGm0G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9qGm0G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qGm0G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9qGm0G.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7x8iHD.s: Assembler messages:
encrypt.c: /tmp/cc7x8iHD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7x8iHD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7x8iHD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7x8iHD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x8iHD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x8iHD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x8iHD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x8iHD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x8iHD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7x8iHD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7x8iHD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7x8iHD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7x8iHD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x8iHD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7x8iHD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7x8iHD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7x8iHD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7x8iHD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7x8iHD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7x8iHD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7x8iHD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7x8iHD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7x8iHD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7x8iHD.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJ8jPSz.s: Assembler messages:
encrypt.c: /tmp/ccJ8jPSz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ8jPSz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ8jPSz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ8jPSz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8jPSz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8jPSz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8jPSz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8jPSz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8jPSz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ8jPSz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ8jPSz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ8jPSz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ8jPSz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8jPSz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ8jPSz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ8jPSz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJ8jPSz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJ8jPSz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ8jPSz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ8jPSz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ8jPSz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ8jPSz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ8jPSz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJ8jPSz.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccF7NONz.s: Assembler messages:
encrypt.c: /tmp/ccF7NONz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF7NONz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF7NONz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF7NONz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7NONz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7NONz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7NONz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7NONz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7NONz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7NONz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7NONz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7NONz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF7NONz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7NONz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF7NONz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7NONz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF7NONz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF7NONz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7NONz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7NONz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF7NONz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7NONz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF7NONz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF7NONz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccz9m9KG.s: Assembler messages:
encrypt.c: /tmp/ccz9m9KG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz9m9KG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz9m9KG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz9m9KG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9m9KG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9m9KG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9m9KG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9m9KG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9m9KG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9m9KG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9m9KG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9m9KG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz9m9KG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9m9KG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz9m9KG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz9m9KG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz9m9KG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9m9KG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9m9KG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz9m9KG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9m9KG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz9m9KG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9m9KG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz9m9KG.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccg2JbgD.s: Assembler messages:
encrypt.c: /tmp/ccg2JbgD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg2JbgD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg2JbgD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg2JbgD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2JbgD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2JbgD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2JbgD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2JbgD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2JbgD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg2JbgD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg2JbgD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg2JbgD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg2JbgD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2JbgD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg2JbgD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg2JbgD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg2JbgD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg2JbgD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg2JbgD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg2JbgD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg2JbgD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg2JbgD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg2JbgD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg2JbgD.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccq7NONz.s: Assembler messages:
encrypt.c: /tmp/ccq7NONz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq7NONz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq7NONz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq7NONz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7NONz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7NONz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7NONz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7NONz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7NONz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq7NONz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq7NONz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq7NONz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq7NONz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7NONz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq7NONz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq7NONz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq7NONz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq7NONz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq7NONz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq7NONz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq7NONz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq7NONz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq7NONz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq7NONz.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJsgHI5.s: Assembler messages:
encrypt.c: /tmp/ccJsgHI5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJsgHI5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJsgHI5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJsgHI5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsgHI5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsgHI5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsgHI5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsgHI5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsgHI5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJsgHI5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJsgHI5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJsgHI5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJsgHI5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsgHI5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJsgHI5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJsgHI5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJsgHI5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsgHI5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsgHI5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJsgHI5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsgHI5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJsgHI5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsgHI5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJsgHI5.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYnyBU9.s: Assembler messages:
encrypt.c: /tmp/ccYnyBU9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYnyBU9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYnyBU9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYnyBU9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnyBU9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnyBU9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnyBU9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnyBU9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnyBU9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYnyBU9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYnyBU9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYnyBU9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYnyBU9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnyBU9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYnyBU9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYnyBU9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYnyBU9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYnyBU9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYnyBU9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYnyBU9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYnyBU9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYnyBU9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYnyBU9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYnyBU9.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckfgOMa.s: Assembler messages:
encrypt.c: /tmp/cckfgOMa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckfgOMa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckfgOMa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckfgOMa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfgOMa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfgOMa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfgOMa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfgOMa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfgOMa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfgOMa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfgOMa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfgOMa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckfgOMa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfgOMa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckfgOMa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfgOMa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckfgOMa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckfgOMa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfgOMa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfgOMa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckfgOMa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfgOMa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckfgOMa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckfgOMa.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccq4LP94.s: Assembler messages:
encrypt.c: /tmp/ccq4LP94.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq4LP94.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq4LP94.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccq4LP94.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4LP94.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4LP94.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4LP94.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4LP94.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4LP94.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq4LP94.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq4LP94.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq4LP94.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq4LP94.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4LP94.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq4LP94.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccq4LP94.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccq4LP94.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq4LP94.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq4LP94.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq4LP94.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq4LP94.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq4LP94.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq4LP94.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccq4LP94.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7E27d9.s: Assembler messages:
encrypt.c: /tmp/cc7E27d9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7E27d9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7E27d9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7E27d9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7E27d9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7E27d9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7E27d9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7E27d9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7E27d9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7E27d9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7E27d9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7E27d9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7E27d9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7E27d9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7E27d9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7E27d9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7E27d9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7E27d9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7E27d9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7E27d9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7E27d9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7E27d9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7E27d9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7E27d9.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccyZClx9.s: Assembler messages:
encrypt.c: /tmp/ccyZClx9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyZClx9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyZClx9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyZClx9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZClx9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZClx9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZClx9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZClx9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZClx9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyZClx9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyZClx9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyZClx9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyZClx9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZClx9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyZClx9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyZClx9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyZClx9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyZClx9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyZClx9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyZClx9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZClx9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyZClx9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyZClx9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyZClx9.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccF1Mp49.s: Assembler messages:
encrypt.c: /tmp/ccF1Mp49.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccF1Mp49.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccF1Mp49.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccF1Mp49.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1Mp49.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1Mp49.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1Mp49.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1Mp49.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1Mp49.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1Mp49.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1Mp49.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1Mp49.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccF1Mp49.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1Mp49.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccF1Mp49.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1Mp49.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccF1Mp49.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccF1Mp49.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF1Mp49.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF1Mp49.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccF1Mp49.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF1Mp49.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccF1Mp49.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccF1Mp49.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMavb95.s: Assembler messages:
encrypt.c: /tmp/ccMavb95.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMavb95.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMavb95.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMavb95.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMavb95.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMavb95.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMavb95.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMavb95.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMavb95.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMavb95.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMavb95.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMavb95.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMavb95.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMavb95.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMavb95.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMavb95.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMavb95.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMavb95.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMavb95.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMavb95.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMavb95.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMavb95.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMavb95.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMavb95.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccFq9YwS.s: Assembler messages:
encrypt.c: /tmp/ccFq9YwS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFq9YwS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFq9YwS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFq9YwS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq9YwS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq9YwS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq9YwS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq9YwS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq9YwS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFq9YwS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFq9YwS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFq9YwS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFq9YwS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq9YwS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFq9YwS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFq9YwS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFq9YwS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFq9YwS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFq9YwS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFq9YwS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFq9YwS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFq9YwS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFq9YwS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFq9YwS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cce9j46Y.s: Assembler messages:
encrypt.c: /tmp/cce9j46Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce9j46Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce9j46Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce9j46Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9j46Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9j46Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9j46Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9j46Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9j46Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce9j46Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce9j46Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce9j46Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce9j46Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9j46Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce9j46Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce9j46Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce9j46Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce9j46Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce9j46Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce9j46Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce9j46Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce9j46Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce9j46Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce9j46Y.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4bi55Z.s: Assembler messages:
encrypt.c: /tmp/cc4bi55Z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4bi55Z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4bi55Z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4bi55Z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bi55Z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bi55Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bi55Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bi55Z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bi55Z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bi55Z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bi55Z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bi55Z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4bi55Z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bi55Z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4bi55Z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4bi55Z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4bi55Z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bi55Z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bi55Z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4bi55Z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bi55Z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4bi55Z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bi55Z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4bi55Z.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccN5GgdS.s: Assembler messages:
encrypt.c: /tmp/ccN5GgdS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN5GgdS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN5GgdS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN5GgdS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5GgdS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5GgdS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5GgdS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5GgdS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5GgdS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5GgdS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5GgdS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5GgdS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN5GgdS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5GgdS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN5GgdS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5GgdS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN5GgdS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN5GgdS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5GgdS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5GgdS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN5GgdS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5GgdS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN5GgdS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN5GgdS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cci7PKSZ.s: Assembler messages:
encrypt.c: /tmp/cci7PKSZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cci7PKSZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cci7PKSZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cci7PKSZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7PKSZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7PKSZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7PKSZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7PKSZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7PKSZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7PKSZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7PKSZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7PKSZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cci7PKSZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7PKSZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cci7PKSZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cci7PKSZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cci7PKSZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7PKSZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7PKSZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cci7PKSZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7PKSZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cci7PKSZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7PKSZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cci7PKSZ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccqPRYKV.s: Assembler messages:
encrypt.c: /tmp/ccqPRYKV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqPRYKV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqPRYKV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqPRYKV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPRYKV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPRYKV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPRYKV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPRYKV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPRYKV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqPRYKV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqPRYKV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqPRYKV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqPRYKV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPRYKV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqPRYKV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqPRYKV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqPRYKV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqPRYKV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqPRYKV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqPRYKV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPRYKV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqPRYKV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqPRYKV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqPRYKV.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0damcS.s: Assembler messages:
encrypt.c: /tmp/cc0damcS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0damcS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0damcS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0damcS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0damcS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0damcS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0damcS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0damcS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0damcS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0damcS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0damcS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0damcS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0damcS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0damcS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0damcS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0damcS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0damcS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0damcS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0damcS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0damcS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0damcS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0damcS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0damcS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0damcS.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjFyqK0.s: Assembler messages:
encrypt.c: /tmp/ccjFyqK0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjFyqK0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjFyqK0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjFyqK0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFyqK0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFyqK0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFyqK0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFyqK0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFyqK0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjFyqK0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjFyqK0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjFyqK0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjFyqK0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFyqK0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjFyqK0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjFyqK0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjFyqK0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFyqK0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFyqK0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjFyqK0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFyqK0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjFyqK0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFyqK0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjFyqK0.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc41CG5H.s: Assembler messages:
encrypt.c: /tmp/cc41CG5H.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc41CG5H.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc41CG5H.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc41CG5H.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41CG5H.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41CG5H.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41CG5H.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41CG5H.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41CG5H.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41CG5H.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41CG5H.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41CG5H.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc41CG5H.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41CG5H.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc41CG5H.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc41CG5H.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc41CG5H.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41CG5H.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41CG5H.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc41CG5H.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41CG5H.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc41CG5H.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41CG5H.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc41CG5H.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBezcvE.s: Assembler messages:
encrypt.c: /tmp/ccBezcvE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBezcvE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBezcvE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBezcvE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBezcvE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBezcvE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBezcvE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBezcvE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBezcvE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBezcvE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBezcvE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBezcvE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBezcvE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBezcvE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBezcvE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBezcvE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBezcvE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBezcvE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBezcvE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBezcvE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBezcvE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBezcvE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBezcvE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBezcvE.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBmPPfB.s: Assembler messages:
encrypt.c: /tmp/ccBmPPfB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBmPPfB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBmPPfB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBmPPfB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmPPfB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmPPfB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmPPfB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmPPfB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmPPfB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBmPPfB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBmPPfB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBmPPfB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBmPPfB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmPPfB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBmPPfB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBmPPfB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBmPPfB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBmPPfB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBmPPfB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBmPPfB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBmPPfB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBmPPfB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBmPPfB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBmPPfB.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cck1QKZF.s: Assembler messages:
encrypt.c: /tmp/cck1QKZF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cck1QKZF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cck1QKZF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cck1QKZF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1QKZF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1QKZF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1QKZF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1QKZF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1QKZF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck1QKZF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck1QKZF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck1QKZF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cck1QKZF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1QKZF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cck1QKZF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cck1QKZF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cck1QKZF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1QKZF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1QKZF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cck1QKZF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1QKZF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cck1QKZF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1QKZF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cck1QKZF.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cchrUAOI.s: Assembler messages:
encrypt.c: /tmp/cchrUAOI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchrUAOI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchrUAOI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchrUAOI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrUAOI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrUAOI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrUAOI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrUAOI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrUAOI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchrUAOI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchrUAOI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchrUAOI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchrUAOI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrUAOI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchrUAOI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchrUAOI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchrUAOI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrUAOI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrUAOI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchrUAOI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrUAOI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchrUAOI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrUAOI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchrUAOI.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxrFevF.s: Assembler messages:
encrypt.c: /tmp/ccxrFevF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxrFevF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxrFevF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxrFevF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrFevF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrFevF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrFevF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrFevF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrFevF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxrFevF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxrFevF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxrFevF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxrFevF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrFevF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxrFevF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxrFevF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxrFevF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxrFevF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxrFevF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxrFevF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrFevF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxrFevF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxrFevF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxrFevF.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccDro6HJ.s: Assembler messages:
encrypt.c: /tmp/ccDro6HJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDro6HJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDro6HJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDro6HJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDro6HJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDro6HJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDro6HJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDro6HJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDro6HJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDro6HJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDro6HJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDro6HJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDro6HJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDro6HJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDro6HJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDro6HJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDro6HJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDro6HJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDro6HJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDro6HJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDro6HJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDro6HJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDro6HJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDro6HJ.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckO1y1B.s: Assembler messages:
encrypt.c: /tmp/cckO1y1B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckO1y1B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckO1y1B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckO1y1B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckO1y1B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckO1y1B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckO1y1B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckO1y1B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckO1y1B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckO1y1B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckO1y1B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckO1y1B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckO1y1B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckO1y1B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckO1y1B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckO1y1B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckO1y1B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckO1y1B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckO1y1B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckO1y1B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckO1y1B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckO1y1B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckO1y1B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckO1y1B.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLVRx4X.s: Assembler messages:
encrypt.c: /tmp/ccLVRx4X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLVRx4X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLVRx4X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLVRx4X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVRx4X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVRx4X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVRx4X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVRx4X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVRx4X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVRx4X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVRx4X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVRx4X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLVRx4X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVRx4X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLVRx4X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLVRx4X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLVRx4X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVRx4X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVRx4X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLVRx4X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVRx4X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLVRx4X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVRx4X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLVRx4X.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccw8ASuR.s: Assembler messages:
encrypt.c: /tmp/ccw8ASuR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccw8ASuR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccw8ASuR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccw8ASuR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8ASuR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8ASuR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8ASuR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8ASuR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8ASuR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw8ASuR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw8ASuR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw8ASuR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccw8ASuR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8ASuR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccw8ASuR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw8ASuR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccw8ASuR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccw8ASuR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw8ASuR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw8ASuR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccw8ASuR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw8ASuR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccw8ASuR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccw8ASuR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8smbfW.s: Assembler messages:
encrypt.c: /tmp/cc8smbfW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8smbfW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8smbfW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8smbfW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8smbfW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8smbfW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8smbfW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8smbfW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8smbfW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8smbfW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8smbfW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8smbfW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8smbfW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8smbfW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8smbfW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8smbfW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8smbfW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8smbfW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8smbfW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8smbfW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8smbfW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8smbfW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8smbfW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8smbfW.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCtu90N.s: Assembler messages:
encrypt.c: /tmp/ccCtu90N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCtu90N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCtu90N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCtu90N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtu90N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtu90N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtu90N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtu90N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtu90N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCtu90N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCtu90N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCtu90N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCtu90N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtu90N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCtu90N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCtu90N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCtu90N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCtu90N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCtu90N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCtu90N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCtu90N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCtu90N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCtu90N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCtu90N.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccBNcqMX.s: Assembler messages:
encrypt.c: /tmp/ccBNcqMX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBNcqMX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBNcqMX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBNcqMX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNcqMX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNcqMX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNcqMX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNcqMX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNcqMX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBNcqMX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBNcqMX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBNcqMX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBNcqMX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNcqMX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBNcqMX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBNcqMX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBNcqMX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBNcqMX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBNcqMX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBNcqMX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBNcqMX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBNcqMX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBNcqMX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBNcqMX.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccbUNhMP.s: Assembler messages:
encrypt.c: /tmp/ccbUNhMP.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbUNhMP.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbUNhMP.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbUNhMP.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUNhMP.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUNhMP.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUNhMP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUNhMP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUNhMP.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUNhMP.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUNhMP.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUNhMP.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbUNhMP.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUNhMP.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbUNhMP.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUNhMP.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbUNhMP.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbUNhMP.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbUNhMP.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbUNhMP.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbUNhMP.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbUNhMP.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbUNhMP.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbUNhMP.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEEmNjR.s: Assembler messages:
encrypt.c: /tmp/ccEEmNjR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEEmNjR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEEmNjR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEEmNjR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEmNjR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEmNjR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEmNjR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEmNjR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEmNjR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEEmNjR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEEmNjR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEEmNjR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEEmNjR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEmNjR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEEmNjR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEEmNjR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEEmNjR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEEmNjR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEEmNjR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEEmNjR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEEmNjR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEEmNjR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEEmNjR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEEmNjR.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccSOYGUV.s: Assembler messages:
encrypt.c: /tmp/ccSOYGUV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSOYGUV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSOYGUV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSOYGUV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOYGUV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOYGUV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOYGUV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOYGUV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOYGUV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSOYGUV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSOYGUV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSOYGUV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSOYGUV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOYGUV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSOYGUV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSOYGUV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSOYGUV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSOYGUV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSOYGUV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSOYGUV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSOYGUV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSOYGUV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSOYGUV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSOYGUV.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZHGTSi.s: Assembler messages:
encrypt.c: /tmp/ccZHGTSi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZHGTSi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZHGTSi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZHGTSi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHGTSi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHGTSi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHGTSi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHGTSi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHGTSi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHGTSi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHGTSi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHGTSi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZHGTSi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHGTSi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZHGTSi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHGTSi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZHGTSi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZHGTSi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHGTSi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHGTSi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZHGTSi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHGTSi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZHGTSi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZHGTSi.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgJQU4m.s: Assembler messages:
encrypt.c: /tmp/ccgJQU4m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgJQU4m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgJQU4m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgJQU4m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJQU4m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJQU4m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJQU4m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJQU4m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJQU4m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJQU4m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJQU4m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJQU4m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgJQU4m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJQU4m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgJQU4m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgJQU4m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgJQU4m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJQU4m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJQU4m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgJQU4m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJQU4m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgJQU4m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJQU4m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgJQU4m.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBcoTbn.s: Assembler messages:
encrypt.c: /tmp/ccBcoTbn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBcoTbn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBcoTbn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBcoTbn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBcoTbn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBcoTbn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBcoTbn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBcoTbn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBcoTbn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBcoTbn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBcoTbn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBcoTbn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBcoTbn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBcoTbn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBcoTbn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBcoTbn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBcoTbn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBcoTbn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBcoTbn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBcoTbn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBcoTbn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBcoTbn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBcoTbn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBcoTbn.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZtET5i.s: Assembler messages:
encrypt.c: /tmp/ccZtET5i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZtET5i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZtET5i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZtET5i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtET5i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtET5i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtET5i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtET5i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtET5i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZtET5i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZtET5i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZtET5i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZtET5i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtET5i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZtET5i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZtET5i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZtET5i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZtET5i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZtET5i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZtET5i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZtET5i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZtET5i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZtET5i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZtET5i.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc22aiOj.s: Assembler messages:
encrypt.c: /tmp/cc22aiOj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc22aiOj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc22aiOj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc22aiOj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22aiOj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22aiOj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22aiOj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22aiOj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22aiOj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22aiOj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22aiOj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22aiOj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc22aiOj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22aiOj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc22aiOj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22aiOj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc22aiOj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc22aiOj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc22aiOj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc22aiOj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc22aiOj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc22aiOj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc22aiOj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc22aiOj.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccKhqK0m.s: Assembler messages:
encrypt.c: /tmp/ccKhqK0m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKhqK0m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKhqK0m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKhqK0m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhqK0m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhqK0m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhqK0m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhqK0m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhqK0m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhqK0m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhqK0m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhqK0m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKhqK0m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhqK0m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKhqK0m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKhqK0m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKhqK0m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhqK0m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhqK0m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKhqK0m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhqK0m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKhqK0m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhqK0m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKhqK0m.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9vVhKm.s: Assembler messages:
encrypt.c: /tmp/cc9vVhKm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9vVhKm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9vVhKm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9vVhKm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vVhKm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vVhKm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vVhKm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vVhKm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vVhKm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9vVhKm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9vVhKm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9vVhKm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9vVhKm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vVhKm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9vVhKm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9vVhKm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9vVhKm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9vVhKm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9vVhKm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9vVhKm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9vVhKm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9vVhKm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9vVhKm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9vVhKm.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTcUuRj.s: Assembler messages:
encrypt.c: /tmp/ccTcUuRj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTcUuRj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTcUuRj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTcUuRj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcUuRj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcUuRj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcUuRj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcUuRj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcUuRj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTcUuRj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTcUuRj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTcUuRj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTcUuRj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcUuRj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTcUuRj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTcUuRj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTcUuRj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTcUuRj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTcUuRj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTcUuRj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTcUuRj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTcUuRj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTcUuRj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTcUuRj.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9buzyh.s: Assembler messages:
encrypt.c: /tmp/cc9buzyh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9buzyh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9buzyh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9buzyh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9buzyh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9buzyh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9buzyh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9buzyh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9buzyh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9buzyh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9buzyh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9buzyh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9buzyh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9buzyh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9buzyh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9buzyh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9buzyh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9buzyh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9buzyh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9buzyh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9buzyh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9buzyh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9buzyh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9buzyh.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccKJfJva.s: Assembler messages:
encrypt.c: /tmp/ccKJfJva.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKJfJva.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKJfJva.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKJfJva.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJfJva.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJfJva.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJfJva.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJfJva.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJfJva.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJfJva.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJfJva.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJfJva.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKJfJva.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJfJva.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKJfJva.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKJfJva.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKJfJva.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJfJva.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJfJva.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKJfJva.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJfJva.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKJfJva.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJfJva.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKJfJva.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFJxPRf.s: Assembler messages:
encrypt.c: /tmp/ccFJxPRf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFJxPRf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFJxPRf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFJxPRf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJxPRf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJxPRf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJxPRf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJxPRf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJxPRf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJxPRf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJxPRf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJxPRf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFJxPRf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJxPRf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFJxPRf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJxPRf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFJxPRf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFJxPRf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJxPRf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJxPRf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFJxPRf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJxPRf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFJxPRf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFJxPRf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyTw4J7.s: Assembler messages:
encrypt.c: /tmp/ccyTw4J7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyTw4J7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyTw4J7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyTw4J7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTw4J7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTw4J7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTw4J7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTw4J7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTw4J7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTw4J7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTw4J7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTw4J7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyTw4J7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTw4J7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyTw4J7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyTw4J7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyTw4J7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTw4J7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTw4J7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTw4J7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTw4J7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyTw4J7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTw4J7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyTw4J7.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccThxfbi.s: Assembler messages:
encrypt.c: /tmp/ccThxfbi.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccThxfbi.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccThxfbi.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccThxfbi.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThxfbi.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThxfbi.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThxfbi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThxfbi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThxfbi.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThxfbi.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThxfbi.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThxfbi.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccThxfbi.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThxfbi.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccThxfbi.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThxfbi.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccThxfbi.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccThxfbi.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThxfbi.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThxfbi.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccThxfbi.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThxfbi.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccThxfbi.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccThxfbi.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cclAlJxd.s: Assembler messages:
encrypt.c: /tmp/cclAlJxd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclAlJxd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclAlJxd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclAlJxd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAlJxd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAlJxd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAlJxd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAlJxd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAlJxd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclAlJxd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclAlJxd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclAlJxd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclAlJxd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAlJxd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclAlJxd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclAlJxd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclAlJxd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclAlJxd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclAlJxd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclAlJxd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclAlJxd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclAlJxd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclAlJxd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclAlJxd.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/omdsha256k128n96tau128v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cc2LLJRf.s: Assembler messages:
encrypt.c: /tmp/cc2LLJRf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2LLJRf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2LLJRf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2LLJRf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LLJRf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LLJRf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LLJRf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LLJRf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LLJRf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LLJRf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LLJRf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LLJRf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2LLJRf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LLJRf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2LLJRf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LLJRf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2LLJRf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2LLJRf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LLJRf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LLJRf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2LLJRf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LLJRf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2LLJRf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2LLJRf.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/omdsha256k128n96tau128v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqPyORb.s: Assembler messages:
encrypt.c: /tmp/ccqPyORb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqPyORb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqPyORb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqPyORb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPyORb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPyORb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPyORb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPyORb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPyORb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqPyORb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqPyORb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqPyORb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqPyORb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPyORb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqPyORb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqPyORb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqPyORb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPyORb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPyORb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqPyORb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPyORb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqPyORb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPyORb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqPyORb.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