Implementation notes: x86, hydra1, crypto_aead/omdsha256k128n96tau96v2

Computer: hydra1
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
308181refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
308856refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
311954refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
313768refgcc -m32 -O3 -fomit-frame-pointer2016102020161009
314430refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
314864refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102020161009
318264refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
318469refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
318541refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016102020161009
321186refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
321648refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
321725refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
322981refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016102020161009
323061refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016102020161009
323345refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016102020161009
324354refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
324533refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
324770refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
324846refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
324920refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016102020161009
324962refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102020161009
325080refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102020161009
328864refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
330131refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
330315refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
333061refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102020161009
333115refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102020161009
334573refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016102020161009
337478refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
338632refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
340109refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016102020161009
341790refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016102020161009
343011refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102020161009
344325refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016102020161009
347416refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102020161009
348170refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016102020161009
348712refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
348774refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
349155refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102020161009
353205refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
353437refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
354693refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
359672refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
359737refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
359773refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
370304refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
371276refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
373501refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
373816refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
373997refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
374160refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
374467refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
374512refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
376304refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
378907refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102020161009
380488refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016102020161009
380914refgcc -m32 -O2 -fomit-frame-pointer2016102020161009
381589refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
385779refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016102020161009
386227refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102020161009
387090refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102020161009
388530refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016102020161009
389589refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
389665refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016102020161009
389794refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
390205refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
390947refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016102020161009
391202refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102020161009
391476refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
391605refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102020161009
392797refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016102020161009
393520refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
393813refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102020161009
394531refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016102020161009
394549refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016102020161009
394928refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016102020161009
395035refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
395190refgcc -m32 -O -fomit-frame-pointer2016102020161009
395402refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102020161009
395608refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
395702refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
395837refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016102020161009
395909refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
395939refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102020161009
396066refgcc -m32 -march=i386 -O -fomit-frame-pointer2016102020161009
396397refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
396929refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
397040refgcc -m32 -Os -fomit-frame-pointer2016102020161009
397235refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016102020161009
397336refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102020161009
397395refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102020161009
398109refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
398307refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016102020161009
398323refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016102020161009
398338refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102020161009
398341refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102020161009
398365refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
398461refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102020161009
398965refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016102020161009
399269refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102020161009
399300refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102020161009
399596refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
399944refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102020161009
400117refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102020161009
400823refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
400869refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016102020161009
400909refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
401051refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
401069refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016102020161009
401485refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016102020161009
401720refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
402200refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016102020161009
402598refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
402802refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016102020161009
402952refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
403501refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
403952refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
404650refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
406336refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
406823refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102020161009
407086refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016102020161009
407101refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009
407256refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016102020161009
407303refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
407981refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102020161009
408125refgcc -m32 -march=core2 -O -fomit-frame-pointer2016102020161009
408584refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102020161009
409840refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
411061refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016102020161009
411226refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
411291refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
411365refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
411400refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016102020161009
411565refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016102020161009
411893refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016102020161009
413155refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
413242refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
413243refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
413728refgcc -m32 -march=nocona -O -fomit-frame-pointer2016102020161009
414093refgcc -m32 -march=prescott -O -fomit-frame-pointer2016102020161009
416310refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016102020161009
416357refgcc -m32 -march=k8 -O -fomit-frame-pointer2016102020161009
417645refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016102020161009
417986refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016102020161009
418086refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016102020161009
419957refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
422253refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016102020161009
423565refgcc -m32 -march=athlon -O -fomit-frame-pointer2016102020161009
424381refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102020161009
424386refgcc -m32 -march=pentium -O -fomit-frame-pointer2016102020161009
425269refgcc -m32 -march=k6 -O -fomit-frame-pointer2016102020161009
425357refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016102020161009
425371refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016102020161009
425573refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016102020161009
432957refgcc -m32 -march=i486 -O -fomit-frame-pointer2016102020161009
435792refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016102020161009
438856refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016102020161009
439424refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016102020161009
448150refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016102020161009
448168refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016102020161009

Test failure

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

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc88avgz.s: Assembler messages:
encrypt.c: /tmp/cc88avgz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc88avgz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc88avgz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc88avgz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88avgz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88avgz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88avgz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88avgz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88avgz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc88avgz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc88avgz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc88avgz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc88avgz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88avgz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc88avgz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc88avgz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc88avgz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc88avgz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc88avgz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc88avgz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88avgz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc88avgz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc88avgz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc88avgz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9aq677.s: Assembler messages:
encrypt.c: /tmp/cc9aq677.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9aq677.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9aq677.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9aq677.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aq677.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aq677.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aq677.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aq677.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aq677.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9aq677.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9aq677.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9aq677.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9aq677.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aq677.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9aq677.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9aq677.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9aq677.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9aq677.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9aq677.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9aq677.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9aq677.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9aq677.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9aq677.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9aq677.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEJKlM3.s: Assembler messages:
encrypt.c: /tmp/ccEJKlM3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEJKlM3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEJKlM3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEJKlM3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJKlM3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJKlM3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJKlM3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJKlM3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJKlM3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEJKlM3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEJKlM3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEJKlM3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEJKlM3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJKlM3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEJKlM3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEJKlM3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEJKlM3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEJKlM3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEJKlM3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEJKlM3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEJKlM3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEJKlM3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEJKlM3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEJKlM3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgNH2yp.s: Assembler messages:
encrypt.c: /tmp/ccgNH2yp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgNH2yp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgNH2yp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgNH2yp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNH2yp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNH2yp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNH2yp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNH2yp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNH2yp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNH2yp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNH2yp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNH2yp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgNH2yp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNH2yp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgNH2yp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgNH2yp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgNH2yp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNH2yp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNH2yp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgNH2yp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNH2yp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgNH2yp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNH2yp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgNH2yp.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccoiK4cu.s: Assembler messages:
encrypt.c: /tmp/ccoiK4cu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoiK4cu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoiK4cu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoiK4cu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiK4cu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiK4cu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiK4cu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiK4cu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiK4cu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoiK4cu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoiK4cu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoiK4cu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoiK4cu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiK4cu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoiK4cu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoiK4cu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoiK4cu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoiK4cu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoiK4cu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoiK4cu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoiK4cu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoiK4cu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoiK4cu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoiK4cu.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccrThFmV.s: Assembler messages:
encrypt.c: /tmp/ccrThFmV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrThFmV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrThFmV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrThFmV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThFmV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThFmV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThFmV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThFmV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThFmV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrThFmV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrThFmV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrThFmV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrThFmV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThFmV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrThFmV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrThFmV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrThFmV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrThFmV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrThFmV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrThFmV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrThFmV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrThFmV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrThFmV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrThFmV.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6EcpEL.s: Assembler messages:
encrypt.c: /tmp/cc6EcpEL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6EcpEL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6EcpEL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6EcpEL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EcpEL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EcpEL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EcpEL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EcpEL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EcpEL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6EcpEL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6EcpEL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6EcpEL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6EcpEL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EcpEL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6EcpEL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6EcpEL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6EcpEL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6EcpEL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6EcpEL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6EcpEL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6EcpEL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6EcpEL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6EcpEL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6EcpEL.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEhrvSp.s: Assembler messages:
encrypt.c: /tmp/ccEhrvSp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEhrvSp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEhrvSp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEhrvSp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhrvSp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhrvSp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhrvSp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhrvSp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhrvSp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEhrvSp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEhrvSp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEhrvSp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEhrvSp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhrvSp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEhrvSp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEhrvSp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEhrvSp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEhrvSp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEhrvSp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEhrvSp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEhrvSp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEhrvSp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEhrvSp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEhrvSp.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK2i35v.s: Assembler messages:
encrypt.c: /tmp/ccK2i35v.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK2i35v.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK2i35v.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccK2i35v.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2i35v.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2i35v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2i35v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2i35v.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2i35v.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK2i35v.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK2i35v.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK2i35v.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK2i35v.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2i35v.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK2i35v.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccK2i35v.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccK2i35v.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2i35v.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2i35v.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK2i35v.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2i35v.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK2i35v.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2i35v.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccK2i35v.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZ3MEg9.s: Assembler messages:
encrypt.c: /tmp/ccZ3MEg9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZ3MEg9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZ3MEg9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZ3MEg9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3MEg9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3MEg9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3MEg9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3MEg9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3MEg9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ3MEg9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ3MEg9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ3MEg9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZ3MEg9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3MEg9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZ3MEg9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ3MEg9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZ3MEg9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZ3MEg9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ3MEg9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ3MEg9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZ3MEg9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ3MEg9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZ3MEg9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZ3MEg9.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEbpSEU.s: Assembler messages:
encrypt.c: /tmp/ccEbpSEU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEbpSEU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEbpSEU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEbpSEU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbpSEU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbpSEU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbpSEU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbpSEU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbpSEU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEbpSEU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEbpSEU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEbpSEU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEbpSEU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbpSEU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEbpSEU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEbpSEU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEbpSEU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEbpSEU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEbpSEU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEbpSEU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEbpSEU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEbpSEU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEbpSEU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEbpSEU.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cczq1UQx.s: Assembler messages:
encrypt.c: /tmp/cczq1UQx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczq1UQx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczq1UQx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczq1UQx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq1UQx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq1UQx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq1UQx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq1UQx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq1UQx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczq1UQx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczq1UQx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczq1UQx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczq1UQx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq1UQx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczq1UQx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczq1UQx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczq1UQx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczq1UQx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczq1UQx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczq1UQx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczq1UQx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczq1UQx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczq1UQx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczq1UQx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc063adS.s: Assembler messages:
encrypt.c: /tmp/cc063adS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc063adS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc063adS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc063adS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc063adS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc063adS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc063adS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc063adS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc063adS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc063adS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc063adS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc063adS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc063adS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc063adS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc063adS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc063adS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc063adS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc063adS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc063adS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc063adS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc063adS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc063adS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc063adS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc063adS.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccd9mIov.s: Assembler messages:
encrypt.c: /tmp/ccd9mIov.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd9mIov.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd9mIov.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd9mIov.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9mIov.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9mIov.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9mIov.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9mIov.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9mIov.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9mIov.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9mIov.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9mIov.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd9mIov.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9mIov.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd9mIov.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9mIov.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd9mIov.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9mIov.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9mIov.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9mIov.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9mIov.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9mIov.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd9mIov.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9mIov.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccG0oaNM.s: Assembler messages:
encrypt.c: /tmp/ccG0oaNM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG0oaNM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG0oaNM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG0oaNM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0oaNM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0oaNM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0oaNM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0oaNM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0oaNM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG0oaNM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG0oaNM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG0oaNM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG0oaNM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0oaNM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG0oaNM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG0oaNM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG0oaNM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG0oaNM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG0oaNM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG0oaNM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG0oaNM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG0oaNM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG0oaNM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG0oaNM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cczf4xNg.s: Assembler messages:
encrypt.c: /tmp/cczf4xNg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczf4xNg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczf4xNg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczf4xNg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczf4xNg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczf4xNg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczf4xNg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczf4xNg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczf4xNg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczf4xNg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczf4xNg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczf4xNg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczf4xNg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczf4xNg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczf4xNg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczf4xNg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczf4xNg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczf4xNg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczf4xNg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczf4xNg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczf4xNg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczf4xNg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczf4xNg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczf4xNg.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVxKg8Q.s: Assembler messages:
encrypt.c: /tmp/ccVxKg8Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVxKg8Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVxKg8Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVxKg8Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxKg8Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxKg8Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxKg8Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxKg8Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxKg8Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVxKg8Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVxKg8Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVxKg8Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVxKg8Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxKg8Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVxKg8Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVxKg8Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVxKg8Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVxKg8Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVxKg8Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVxKg8Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVxKg8Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVxKg8Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVxKg8Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVxKg8Q.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjLm85i.s: Assembler messages:
encrypt.c: /tmp/ccjLm85i.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjLm85i.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjLm85i.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjLm85i.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLm85i.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLm85i.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLm85i.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLm85i.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLm85i.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLm85i.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLm85i.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLm85i.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjLm85i.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLm85i.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjLm85i.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLm85i.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjLm85i.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjLm85i.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjLm85i.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjLm85i.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjLm85i.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjLm85i.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjLm85i.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjLm85i.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccA7t3U8.s: Assembler messages:
encrypt.c: /tmp/ccA7t3U8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA7t3U8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA7t3U8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA7t3U8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7t3U8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7t3U8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7t3U8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7t3U8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7t3U8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA7t3U8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA7t3U8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA7t3U8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA7t3U8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7t3U8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA7t3U8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA7t3U8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA7t3U8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7t3U8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7t3U8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA7t3U8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7t3U8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA7t3U8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7t3U8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA7t3U8.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKRrlyM.s: Assembler messages:
encrypt.c: /tmp/ccKRrlyM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKRrlyM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKRrlyM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKRrlyM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRrlyM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRrlyM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRrlyM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRrlyM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRrlyM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRrlyM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRrlyM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRrlyM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKRrlyM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRrlyM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKRrlyM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRrlyM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKRrlyM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKRrlyM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRrlyM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRrlyM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKRrlyM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRrlyM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKRrlyM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKRrlyM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/cc7HTds1.s: Assembler messages:
encrypt.c: /tmp/cc7HTds1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7HTds1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7HTds1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7HTds1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HTds1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HTds1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HTds1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HTds1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HTds1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7HTds1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7HTds1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7HTds1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7HTds1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HTds1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7HTds1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7HTds1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7HTds1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7HTds1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7HTds1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7HTds1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7HTds1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7HTds1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7HTds1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7HTds1.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccuQmRfF.s: Assembler messages:
encrypt.c: /tmp/ccuQmRfF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuQmRfF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuQmRfF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuQmRfF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQmRfF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQmRfF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQmRfF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQmRfF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQmRfF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQmRfF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQmRfF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQmRfF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuQmRfF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQmRfF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuQmRfF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQmRfF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuQmRfF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuQmRfF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQmRfF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQmRfF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuQmRfF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQmRfF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuQmRfF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuQmRfF.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXsRNRu.s: Assembler messages:
encrypt.c: /tmp/ccXsRNRu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXsRNRu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXsRNRu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXsRNRu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsRNRu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsRNRu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsRNRu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsRNRu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsRNRu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXsRNRu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXsRNRu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXsRNRu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXsRNRu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsRNRu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXsRNRu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXsRNRu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXsRNRu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXsRNRu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXsRNRu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXsRNRu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXsRNRu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXsRNRu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXsRNRu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXsRNRu.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/cclDfmRW.s: Assembler messages:
encrypt.c: /tmp/cclDfmRW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclDfmRW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclDfmRW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclDfmRW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDfmRW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDfmRW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDfmRW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDfmRW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDfmRW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclDfmRW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclDfmRW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclDfmRW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclDfmRW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDfmRW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclDfmRW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclDfmRW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclDfmRW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclDfmRW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclDfmRW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclDfmRW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclDfmRW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclDfmRW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclDfmRW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclDfmRW.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccip4lqf.s: Assembler messages:
encrypt.c: /tmp/ccip4lqf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccip4lqf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccip4lqf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccip4lqf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip4lqf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip4lqf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip4lqf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip4lqf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip4lqf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccip4lqf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccip4lqf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccip4lqf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccip4lqf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip4lqf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccip4lqf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccip4lqf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccip4lqf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccip4lqf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccip4lqf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccip4lqf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccip4lqf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccip4lqf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccip4lqf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccip4lqf.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccyutiNH.s: Assembler messages:
encrypt.c: /tmp/ccyutiNH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyutiNH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyutiNH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyutiNH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyutiNH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyutiNH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyutiNH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyutiNH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyutiNH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyutiNH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyutiNH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyutiNH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyutiNH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyutiNH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyutiNH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyutiNH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyutiNH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyutiNH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyutiNH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyutiNH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyutiNH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyutiNH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyutiNH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyutiNH.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccAozpbA.s: Assembler messages:
encrypt.c: /tmp/ccAozpbA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAozpbA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAozpbA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAozpbA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAozpbA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAozpbA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAozpbA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAozpbA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAozpbA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAozpbA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAozpbA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAozpbA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAozpbA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAozpbA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAozpbA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAozpbA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAozpbA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAozpbA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAozpbA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAozpbA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAozpbA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAozpbA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAozpbA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAozpbA.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccEan6N9.s: Assembler messages:
encrypt.c: /tmp/ccEan6N9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEan6N9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEan6N9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEan6N9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEan6N9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEan6N9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEan6N9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEan6N9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEan6N9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEan6N9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEan6N9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEan6N9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEan6N9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEan6N9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEan6N9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEan6N9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEan6N9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEan6N9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEan6N9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEan6N9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEan6N9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEan6N9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEan6N9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEan6N9.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cccK2r73.s: Assembler messages:
encrypt.c: /tmp/cccK2r73.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccK2r73.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccK2r73.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccK2r73.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccK2r73.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccK2r73.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccK2r73.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccK2r73.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccK2r73.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccK2r73.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccK2r73.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccK2r73.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccK2r73.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccK2r73.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccK2r73.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccK2r73.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccK2r73.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccK2r73.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccK2r73.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccK2r73.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccK2r73.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccK2r73.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccK2r73.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccK2r73.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccjjyEyu.s: Assembler messages:
encrypt.c: /tmp/ccjjyEyu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjjyEyu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjjyEyu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjjyEyu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjyEyu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjyEyu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjyEyu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjyEyu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjyEyu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjjyEyu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjjyEyu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjjyEyu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjjyEyu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjyEyu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjjyEyu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjjyEyu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjjyEyu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjjyEyu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjjyEyu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjjyEyu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjjyEyu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjjyEyu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjjyEyu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjjyEyu.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKEWB8v.s: Assembler messages:
encrypt.c: /tmp/ccKEWB8v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKEWB8v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKEWB8v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKEWB8v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEWB8v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEWB8v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEWB8v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEWB8v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEWB8v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKEWB8v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKEWB8v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKEWB8v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKEWB8v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEWB8v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKEWB8v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKEWB8v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKEWB8v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKEWB8v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKEWB8v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKEWB8v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKEWB8v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKEWB8v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKEWB8v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKEWB8v.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYhgwxW.s: Assembler messages:
encrypt.c: /tmp/ccYhgwxW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYhgwxW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYhgwxW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYhgwxW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhgwxW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhgwxW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhgwxW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhgwxW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhgwxW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYhgwxW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYhgwxW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYhgwxW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYhgwxW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhgwxW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYhgwxW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYhgwxW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYhgwxW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYhgwxW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYhgwxW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYhgwxW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYhgwxW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYhgwxW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYhgwxW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYhgwxW.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccMRW3Fz.s: Assembler messages:
encrypt.c: /tmp/ccMRW3Fz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMRW3Fz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMRW3Fz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMRW3Fz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRW3Fz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRW3Fz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRW3Fz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRW3Fz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRW3Fz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMRW3Fz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMRW3Fz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMRW3Fz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMRW3Fz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRW3Fz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMRW3Fz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMRW3Fz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMRW3Fz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMRW3Fz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMRW3Fz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMRW3Fz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMRW3Fz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMRW3Fz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMRW3Fz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMRW3Fz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cco76TWZ.s: Assembler messages:
encrypt.c: /tmp/cco76TWZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco76TWZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco76TWZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cco76TWZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cco76TWZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cco76TWZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco76TWZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco76TWZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cco76TWZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco76TWZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco76TWZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco76TWZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cco76TWZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cco76TWZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco76TWZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cco76TWZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cco76TWZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cco76TWZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cco76TWZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cco76TWZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cco76TWZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cco76TWZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cco76TWZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cco76TWZ.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccDO7Jlt.s: Assembler messages:
encrypt.c: /tmp/ccDO7Jlt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDO7Jlt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDO7Jlt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDO7Jlt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO7Jlt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO7Jlt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO7Jlt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO7Jlt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO7Jlt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDO7Jlt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDO7Jlt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDO7Jlt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDO7Jlt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO7Jlt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDO7Jlt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDO7Jlt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDO7Jlt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDO7Jlt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDO7Jlt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDO7Jlt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDO7Jlt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDO7Jlt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDO7Jlt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDO7Jlt.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSbDy8R.s: Assembler messages:
encrypt.c: /tmp/ccSbDy8R.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSbDy8R.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSbDy8R.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSbDy8R.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbDy8R.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbDy8R.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbDy8R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbDy8R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbDy8R.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbDy8R.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbDy8R.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbDy8R.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSbDy8R.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbDy8R.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSbDy8R.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbDy8R.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSbDy8R.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSbDy8R.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSbDy8R.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSbDy8R.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSbDy8R.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSbDy8R.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSbDy8R.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSbDy8R.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc7lVN8k.s: Assembler messages:
encrypt.c: /tmp/cc7lVN8k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7lVN8k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7lVN8k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7lVN8k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lVN8k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lVN8k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lVN8k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lVN8k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lVN8k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lVN8k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lVN8k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lVN8k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7lVN8k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lVN8k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7lVN8k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7lVN8k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7lVN8k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lVN8k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lVN8k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7lVN8k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lVN8k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7lVN8k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lVN8k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7lVN8k.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccxTi7yN.s: Assembler messages:
encrypt.c: /tmp/ccxTi7yN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxTi7yN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxTi7yN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxTi7yN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTi7yN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTi7yN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTi7yN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTi7yN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTi7yN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxTi7yN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxTi7yN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxTi7yN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxTi7yN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTi7yN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxTi7yN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxTi7yN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxTi7yN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxTi7yN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxTi7yN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxTi7yN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxTi7yN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxTi7yN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxTi7yN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxTi7yN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc17A6wD.s: Assembler messages:
encrypt.c: /tmp/cc17A6wD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc17A6wD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc17A6wD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc17A6wD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17A6wD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17A6wD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17A6wD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17A6wD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17A6wD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc17A6wD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc17A6wD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc17A6wD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc17A6wD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17A6wD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc17A6wD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc17A6wD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc17A6wD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17A6wD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17A6wD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc17A6wD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17A6wD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc17A6wD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17A6wD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc17A6wD.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cct6BCse.s: Assembler messages:
encrypt.c: /tmp/cct6BCse.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct6BCse.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct6BCse.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cct6BCse.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6BCse.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6BCse.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6BCse.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6BCse.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6BCse.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct6BCse.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct6BCse.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct6BCse.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cct6BCse.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6BCse.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct6BCse.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct6BCse.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cct6BCse.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cct6BCse.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct6BCse.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct6BCse.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cct6BCse.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct6BCse.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cct6BCse.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cct6BCse.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7SWb9G.s: Assembler messages:
encrypt.c: /tmp/cc7SWb9G.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7SWb9G.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7SWb9G.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7SWb9G.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SWb9G.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SWb9G.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SWb9G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SWb9G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SWb9G.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7SWb9G.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7SWb9G.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7SWb9G.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7SWb9G.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SWb9G.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7SWb9G.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7SWb9G.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7SWb9G.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7SWb9G.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7SWb9G.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7SWb9G.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7SWb9G.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7SWb9G.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7SWb9G.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7SWb9G.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccaydFx3.s: Assembler messages:
encrypt.c: /tmp/ccaydFx3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaydFx3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaydFx3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccaydFx3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaydFx3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaydFx3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaydFx3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaydFx3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaydFx3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaydFx3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaydFx3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaydFx3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaydFx3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaydFx3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaydFx3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccaydFx3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccaydFx3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaydFx3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaydFx3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaydFx3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaydFx3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaydFx3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaydFx3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccaydFx3.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccClzDos.s: Assembler messages:
encrypt.c: /tmp/ccClzDos.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccClzDos.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccClzDos.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccClzDos.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClzDos.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClzDos.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClzDos.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClzDos.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClzDos.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClzDos.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClzDos.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClzDos.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccClzDos.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClzDos.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccClzDos.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccClzDos.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccClzDos.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClzDos.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClzDos.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccClzDos.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClzDos.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccClzDos.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClzDos.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccClzDos.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRrTRrX.s: Assembler messages:
encrypt.c: /tmp/ccRrTRrX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRrTRrX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRrTRrX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRrTRrX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrTRrX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrTRrX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrTRrX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrTRrX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrTRrX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRrTRrX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRrTRrX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRrTRrX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRrTRrX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrTRrX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRrTRrX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRrTRrX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRrTRrX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRrTRrX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRrTRrX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRrTRrX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRrTRrX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRrTRrX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRrTRrX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRrTRrX.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccA3YvFp.s: Assembler messages:
encrypt.c: /tmp/ccA3YvFp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA3YvFp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA3YvFp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA3YvFp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3YvFp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3YvFp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3YvFp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3YvFp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3YvFp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA3YvFp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA3YvFp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA3YvFp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA3YvFp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3YvFp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA3YvFp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA3YvFp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA3YvFp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3YvFp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3YvFp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA3YvFp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3YvFp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA3YvFp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3YvFp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA3YvFp.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGnxNoR.s: Assembler messages:
encrypt.c: /tmp/ccGnxNoR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGnxNoR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGnxNoR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGnxNoR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnxNoR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnxNoR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnxNoR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnxNoR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnxNoR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGnxNoR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGnxNoR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGnxNoR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGnxNoR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnxNoR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGnxNoR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGnxNoR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGnxNoR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGnxNoR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGnxNoR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGnxNoR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGnxNoR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGnxNoR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGnxNoR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGnxNoR.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOM8Cxj.s: Assembler messages:
encrypt.c: /tmp/ccOM8Cxj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOM8Cxj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOM8Cxj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOM8Cxj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM8Cxj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM8Cxj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM8Cxj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM8Cxj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM8Cxj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOM8Cxj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOM8Cxj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOM8Cxj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOM8Cxj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM8Cxj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOM8Cxj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOM8Cxj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOM8Cxj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOM8Cxj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOM8Cxj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOM8Cxj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOM8Cxj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOM8Cxj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOM8Cxj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOM8Cxj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccnEdRlH.s: Assembler messages:
encrypt.c: /tmp/ccnEdRlH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnEdRlH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnEdRlH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnEdRlH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEdRlH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEdRlH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEdRlH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEdRlH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEdRlH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnEdRlH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnEdRlH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnEdRlH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnEdRlH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEdRlH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnEdRlH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnEdRlH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnEdRlH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnEdRlH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnEdRlH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnEdRlH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnEdRlH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnEdRlH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnEdRlH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnEdRlH.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2jDq0J.s: Assembler messages:
encrypt.c: /tmp/cc2jDq0J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2jDq0J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2jDq0J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2jDq0J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jDq0J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jDq0J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jDq0J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jDq0J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jDq0J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2jDq0J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2jDq0J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2jDq0J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2jDq0J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jDq0J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2jDq0J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2jDq0J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2jDq0J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2jDq0J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2jDq0J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2jDq0J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2jDq0J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2jDq0J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2jDq0J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2jDq0J.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccI6tX9m.s: Assembler messages:
encrypt.c: /tmp/ccI6tX9m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccI6tX9m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccI6tX9m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccI6tX9m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6tX9m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6tX9m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6tX9m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6tX9m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6tX9m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6tX9m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6tX9m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6tX9m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccI6tX9m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6tX9m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccI6tX9m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6tX9m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccI6tX9m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccI6tX9m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6tX9m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6tX9m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccI6tX9m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6tX9m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccI6tX9m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccI6tX9m.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHGlfte.s: Assembler messages:
encrypt.c: /tmp/ccHGlfte.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHGlfte.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHGlfte.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHGlfte.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGlfte.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGlfte.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGlfte.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGlfte.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGlfte.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHGlfte.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHGlfte.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHGlfte.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHGlfte.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGlfte.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHGlfte.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHGlfte.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHGlfte.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGlfte.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGlfte.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGlfte.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGlfte.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHGlfte.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGlfte.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHGlfte.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJB7TLF.s: Assembler messages:
encrypt.c: /tmp/ccJB7TLF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJB7TLF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJB7TLF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJB7TLF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJB7TLF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJB7TLF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJB7TLF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJB7TLF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJB7TLF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJB7TLF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJB7TLF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJB7TLF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJB7TLF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJB7TLF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJB7TLF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJB7TLF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJB7TLF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJB7TLF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJB7TLF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJB7TLF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJB7TLF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJB7TLF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJB7TLF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJB7TLF.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0QHliJ.s: Assembler messages:
encrypt.c: /tmp/cc0QHliJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0QHliJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0QHliJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0QHliJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0QHliJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0QHliJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0QHliJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0QHliJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0QHliJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0QHliJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0QHliJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0QHliJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0QHliJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0QHliJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0QHliJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0QHliJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0QHliJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0QHliJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0QHliJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0QHliJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0QHliJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0QHliJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0QHliJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0QHliJ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRA3P75.s: Assembler messages:
encrypt.c: /tmp/ccRA3P75.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRA3P75.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRA3P75.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRA3P75.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA3P75.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA3P75.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA3P75.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA3P75.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA3P75.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRA3P75.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRA3P75.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRA3P75.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRA3P75.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA3P75.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRA3P75.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRA3P75.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRA3P75.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRA3P75.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRA3P75.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRA3P75.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRA3P75.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRA3P75.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRA3P75.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRA3P75.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdVKSR1.s: Assembler messages:
encrypt.c: /tmp/ccdVKSR1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdVKSR1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdVKSR1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdVKSR1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVKSR1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVKSR1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVKSR1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVKSR1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVKSR1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdVKSR1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdVKSR1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdVKSR1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdVKSR1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVKSR1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdVKSR1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdVKSR1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdVKSR1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdVKSR1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdVKSR1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdVKSR1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdVKSR1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdVKSR1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdVKSR1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdVKSR1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccynrGAA.s: Assembler messages:
encrypt.c: /tmp/ccynrGAA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccynrGAA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccynrGAA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccynrGAA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynrGAA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynrGAA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynrGAA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynrGAA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynrGAA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccynrGAA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccynrGAA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccynrGAA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccynrGAA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynrGAA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccynrGAA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccynrGAA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccynrGAA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynrGAA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynrGAA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccynrGAA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynrGAA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccynrGAA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynrGAA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccynrGAA.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDfJdTN.s: Assembler messages:
encrypt.c: /tmp/ccDfJdTN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDfJdTN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDfJdTN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDfJdTN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfJdTN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfJdTN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfJdTN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfJdTN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfJdTN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfJdTN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfJdTN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfJdTN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDfJdTN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfJdTN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDfJdTN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfJdTN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDfJdTN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDfJdTN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfJdTN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfJdTN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDfJdTN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfJdTN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDfJdTN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDfJdTN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccvwqhSj.s: Assembler messages:
encrypt.c: /tmp/ccvwqhSj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvwqhSj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvwqhSj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvwqhSj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwqhSj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwqhSj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwqhSj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwqhSj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwqhSj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvwqhSj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvwqhSj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvwqhSj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvwqhSj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwqhSj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvwqhSj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvwqhSj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvwqhSj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwqhSj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwqhSj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvwqhSj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwqhSj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvwqhSj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwqhSj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvwqhSj.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4UpzDd.s: Assembler messages:
encrypt.c: /tmp/cc4UpzDd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4UpzDd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4UpzDd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4UpzDd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UpzDd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UpzDd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UpzDd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UpzDd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UpzDd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4UpzDd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4UpzDd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4UpzDd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4UpzDd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UpzDd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4UpzDd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4UpzDd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4UpzDd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4UpzDd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4UpzDd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4UpzDd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4UpzDd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4UpzDd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4UpzDd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4UpzDd.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7a21pI.s: Assembler messages:
encrypt.c: /tmp/cc7a21pI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7a21pI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7a21pI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7a21pI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7a21pI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7a21pI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7a21pI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7a21pI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7a21pI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7a21pI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7a21pI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7a21pI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7a21pI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7a21pI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7a21pI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7a21pI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7a21pI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7a21pI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7a21pI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7a21pI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7a21pI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7a21pI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7a21pI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7a21pI.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6jw809.s: Assembler messages:
encrypt.c: /tmp/cc6jw809.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6jw809.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6jw809.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6jw809.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jw809.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jw809.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jw809.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jw809.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jw809.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6jw809.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6jw809.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6jw809.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6jw809.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jw809.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6jw809.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6jw809.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6jw809.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6jw809.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6jw809.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6jw809.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6jw809.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6jw809.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6jw809.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6jw809.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccHFqzZF.s: Assembler messages:
encrypt.c: /tmp/ccHFqzZF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHFqzZF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHFqzZF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHFqzZF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqzZF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqzZF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqzZF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqzZF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqzZF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHFqzZF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHFqzZF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHFqzZF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHFqzZF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqzZF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHFqzZF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHFqzZF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHFqzZF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHFqzZF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHFqzZF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFqzZF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHFqzZF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHFqzZF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHFqzZF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHFqzZF.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7sK1Lz.s: Assembler messages:
encrypt.c: /tmp/cc7sK1Lz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7sK1Lz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7sK1Lz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7sK1Lz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sK1Lz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sK1Lz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sK1Lz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sK1Lz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sK1Lz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7sK1Lz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7sK1Lz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7sK1Lz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7sK1Lz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sK1Lz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7sK1Lz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7sK1Lz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7sK1Lz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7sK1Lz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7sK1Lz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7sK1Lz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7sK1Lz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7sK1Lz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7sK1Lz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7sK1Lz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/cchkWFEX.s: Assembler messages:
encrypt.c: /tmp/cchkWFEX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchkWFEX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchkWFEX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchkWFEX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkWFEX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkWFEX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkWFEX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkWFEX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkWFEX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchkWFEX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchkWFEX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchkWFEX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchkWFEX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkWFEX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchkWFEX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchkWFEX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchkWFEX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkWFEX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkWFEX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchkWFEX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkWFEX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchkWFEX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkWFEX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchkWFEX.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBE9hRS.s: Assembler messages:
encrypt.c: /tmp/ccBE9hRS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBE9hRS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBE9hRS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBE9hRS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBE9hRS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBE9hRS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBE9hRS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBE9hRS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBE9hRS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBE9hRS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBE9hRS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBE9hRS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBE9hRS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBE9hRS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBE9hRS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBE9hRS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBE9hRS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBE9hRS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBE9hRS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBE9hRS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBE9hRS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBE9hRS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBE9hRS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBE9hRS.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccBHIAfo.s: Assembler messages:
encrypt.c: /tmp/ccBHIAfo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBHIAfo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBHIAfo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBHIAfo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHIAfo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHIAfo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHIAfo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHIAfo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHIAfo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBHIAfo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBHIAfo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBHIAfo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBHIAfo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHIAfo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBHIAfo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBHIAfo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBHIAfo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBHIAfo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBHIAfo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBHIAfo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBHIAfo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBHIAfo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBHIAfo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBHIAfo.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGXnCAE.s: Assembler messages:
encrypt.c: /tmp/ccGXnCAE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGXnCAE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGXnCAE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGXnCAE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXnCAE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXnCAE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXnCAE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXnCAE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXnCAE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGXnCAE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGXnCAE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGXnCAE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGXnCAE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXnCAE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGXnCAE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGXnCAE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGXnCAE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGXnCAE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGXnCAE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGXnCAE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGXnCAE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGXnCAE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGXnCAE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGXnCAE.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgpraBh.s: Assembler messages:
encrypt.c: /tmp/ccgpraBh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgpraBh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgpraBh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgpraBh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpraBh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpraBh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpraBh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpraBh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpraBh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpraBh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpraBh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpraBh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgpraBh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpraBh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgpraBh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpraBh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgpraBh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgpraBh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgpraBh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgpraBh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgpraBh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgpraBh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgpraBh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgpraBh.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccS1N9PB.s: Assembler messages:
encrypt.c: /tmp/ccS1N9PB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS1N9PB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS1N9PB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccS1N9PB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1N9PB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1N9PB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1N9PB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1N9PB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1N9PB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS1N9PB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS1N9PB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS1N9PB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS1N9PB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1N9PB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS1N9PB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccS1N9PB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccS1N9PB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1N9PB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1N9PB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS1N9PB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1N9PB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS1N9PB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1N9PB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccS1N9PB.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cccQRH3e.s: Assembler messages:
encrypt.c: /tmp/cccQRH3e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccQRH3e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccQRH3e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccQRH3e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQRH3e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQRH3e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQRH3e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQRH3e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQRH3e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQRH3e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQRH3e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQRH3e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccQRH3e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQRH3e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccQRH3e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQRH3e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccQRH3e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccQRH3e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQRH3e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQRH3e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccQRH3e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQRH3e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccQRH3e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccQRH3e.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccC2oAEw.s: Assembler messages:
encrypt.c: /tmp/ccC2oAEw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC2oAEw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC2oAEw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC2oAEw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2oAEw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2oAEw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2oAEw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2oAEw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2oAEw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC2oAEw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC2oAEw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC2oAEw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC2oAEw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2oAEw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC2oAEw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC2oAEw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC2oAEw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC2oAEw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC2oAEw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC2oAEw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC2oAEw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC2oAEw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC2oAEw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC2oAEw.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz3AIO0.s: Assembler messages:
encrypt.c: /tmp/ccz3AIO0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz3AIO0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz3AIO0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz3AIO0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3AIO0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3AIO0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3AIO0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3AIO0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3AIO0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz3AIO0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz3AIO0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz3AIO0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz3AIO0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3AIO0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz3AIO0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz3AIO0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz3AIO0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz3AIO0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz3AIO0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz3AIO0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz3AIO0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz3AIO0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz3AIO0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz3AIO0.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccCwZOQx.s: Assembler messages:
encrypt.c: /tmp/ccCwZOQx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCwZOQx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCwZOQx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCwZOQx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwZOQx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwZOQx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwZOQx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwZOQx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwZOQx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwZOQx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwZOQx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwZOQx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCwZOQx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwZOQx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCwZOQx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCwZOQx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCwZOQx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwZOQx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwZOQx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCwZOQx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwZOQx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCwZOQx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwZOQx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCwZOQx.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTYqMX2.s: Assembler messages:
encrypt.c: /tmp/ccTYqMX2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTYqMX2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTYqMX2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTYqMX2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYqMX2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYqMX2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYqMX2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYqMX2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYqMX2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTYqMX2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTYqMX2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTYqMX2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTYqMX2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYqMX2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTYqMX2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTYqMX2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTYqMX2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTYqMX2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTYqMX2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTYqMX2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTYqMX2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTYqMX2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTYqMX2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTYqMX2.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVETFew.s: Assembler messages:
encrypt.c: /tmp/ccVETFew.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVETFew.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVETFew.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVETFew.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETFew.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETFew.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETFew.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETFew.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETFew.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVETFew.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVETFew.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVETFew.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVETFew.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETFew.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVETFew.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVETFew.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVETFew.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVETFew.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVETFew.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVETFew.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVETFew.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVETFew.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVETFew.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVETFew.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cclUF7mQ.s: Assembler messages:
encrypt.c: /tmp/cclUF7mQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclUF7mQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclUF7mQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclUF7mQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUF7mQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUF7mQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUF7mQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUF7mQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUF7mQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclUF7mQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclUF7mQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclUF7mQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclUF7mQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUF7mQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclUF7mQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclUF7mQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclUF7mQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUF7mQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUF7mQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclUF7mQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUF7mQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclUF7mQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUF7mQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclUF7mQ.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccFuPHAM.s: Assembler messages:
encrypt.c: /tmp/ccFuPHAM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFuPHAM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFuPHAM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFuPHAM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuPHAM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuPHAM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuPHAM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuPHAM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuPHAM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFuPHAM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFuPHAM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFuPHAM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFuPHAM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuPHAM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFuPHAM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFuPHAM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFuPHAM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFuPHAM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFuPHAM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFuPHAM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFuPHAM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFuPHAM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFuPHAM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFuPHAM.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccxGT14o.s: Assembler messages:
encrypt.c: /tmp/ccxGT14o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxGT14o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxGT14o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxGT14o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGT14o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGT14o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGT14o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGT14o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGT14o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxGT14o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxGT14o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxGT14o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxGT14o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGT14o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxGT14o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxGT14o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxGT14o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxGT14o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxGT14o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxGT14o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxGT14o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxGT14o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxGT14o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxGT14o.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8R5fvc.s: Assembler messages:
encrypt.c: /tmp/cc8R5fvc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8R5fvc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8R5fvc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8R5fvc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8R5fvc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8R5fvc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8R5fvc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8R5fvc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8R5fvc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8R5fvc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8R5fvc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8R5fvc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8R5fvc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8R5fvc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8R5fvc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8R5fvc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8R5fvc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8R5fvc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8R5fvc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8R5fvc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8R5fvc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8R5fvc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8R5fvc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8R5fvc.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRytRDS.s: Assembler messages:
encrypt.c: /tmp/ccRytRDS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRytRDS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRytRDS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRytRDS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRytRDS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRytRDS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRytRDS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRytRDS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRytRDS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRytRDS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRytRDS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRytRDS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRytRDS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRytRDS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRytRDS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRytRDS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRytRDS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRytRDS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRytRDS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRytRDS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRytRDS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRytRDS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRytRDS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRytRDS.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM0Ud2e.s: Assembler messages:
encrypt.c: /tmp/ccM0Ud2e.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM0Ud2e.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM0Ud2e.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM0Ud2e.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0Ud2e.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0Ud2e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0Ud2e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0Ud2e.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0Ud2e.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0Ud2e.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0Ud2e.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0Ud2e.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM0Ud2e.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0Ud2e.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM0Ud2e.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM0Ud2e.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM0Ud2e.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0Ud2e.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0Ud2e.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM0Ud2e.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0Ud2e.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM0Ud2e.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0Ud2e.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM0Ud2e.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXIZZeR.s: Assembler messages:
encrypt.c: /tmp/ccXIZZeR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXIZZeR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXIZZeR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXIZZeR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIZZeR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIZZeR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIZZeR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIZZeR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIZZeR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIZZeR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIZZeR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIZZeR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXIZZeR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIZZeR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXIZZeR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIZZeR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXIZZeR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXIZZeR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIZZeR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIZZeR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXIZZeR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIZZeR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXIZZeR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXIZZeR.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXW9nL8.s: Assembler messages:
encrypt.c: /tmp/ccXW9nL8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXW9nL8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXW9nL8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXW9nL8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW9nL8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW9nL8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW9nL8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW9nL8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW9nL8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXW9nL8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXW9nL8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXW9nL8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXW9nL8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW9nL8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXW9nL8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXW9nL8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXW9nL8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXW9nL8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXW9nL8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXW9nL8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXW9nL8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXW9nL8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXW9nL8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXW9nL8.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyZWUcH.s: Assembler messages:
encrypt.c: /tmp/ccyZWUcH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyZWUcH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyZWUcH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyZWUcH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZWUcH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZWUcH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZWUcH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZWUcH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZWUcH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZWUcH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZWUcH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZWUcH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyZWUcH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZWUcH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyZWUcH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyZWUcH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyZWUcH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZWUcH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZWUcH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyZWUcH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZWUcH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyZWUcH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZWUcH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyZWUcH.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccrvpuX5.s: Assembler messages:
encrypt.c: /tmp/ccrvpuX5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrvpuX5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrvpuX5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrvpuX5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrvpuX5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrvpuX5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrvpuX5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrvpuX5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrvpuX5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrvpuX5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrvpuX5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrvpuX5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrvpuX5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrvpuX5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrvpuX5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrvpuX5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrvpuX5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrvpuX5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrvpuX5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrvpuX5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrvpuX5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrvpuX5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrvpuX5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrvpuX5.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccx8ClNz.s: Assembler messages:
encrypt.c: /tmp/ccx8ClNz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx8ClNz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx8ClNz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccx8ClNz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8ClNz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8ClNz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8ClNz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8ClNz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8ClNz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx8ClNz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx8ClNz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx8ClNz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx8ClNz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8ClNz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx8ClNz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccx8ClNz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccx8ClNz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx8ClNz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx8ClNz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx8ClNz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx8ClNz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx8ClNz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx8ClNz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccx8ClNz.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRya4a3.s: Assembler messages:
encrypt.c: /tmp/ccRya4a3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRya4a3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRya4a3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRya4a3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRya4a3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRya4a3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRya4a3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRya4a3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRya4a3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRya4a3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRya4a3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRya4a3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRya4a3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRya4a3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRya4a3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRya4a3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRya4a3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRya4a3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRya4a3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRya4a3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRya4a3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRya4a3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRya4a3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRya4a3.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTHPOZu.s: Assembler messages:
encrypt.c: /tmp/ccTHPOZu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTHPOZu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTHPOZu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTHPOZu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHPOZu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHPOZu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHPOZu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHPOZu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHPOZu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTHPOZu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTHPOZu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTHPOZu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTHPOZu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHPOZu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTHPOZu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTHPOZu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTHPOZu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTHPOZu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTHPOZu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTHPOZu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTHPOZu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTHPOZu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTHPOZu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTHPOZu.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgzHKb5.s: Assembler messages:
encrypt.c: /tmp/ccgzHKb5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgzHKb5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgzHKb5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgzHKb5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzHKb5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzHKb5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzHKb5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzHKb5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzHKb5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgzHKb5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgzHKb5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgzHKb5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgzHKb5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzHKb5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgzHKb5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgzHKb5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgzHKb5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgzHKb5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgzHKb5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgzHKb5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgzHKb5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgzHKb5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgzHKb5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgzHKb5.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckXBm3r.s: Assembler messages:
encrypt.c: /tmp/cckXBm3r.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckXBm3r.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckXBm3r.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckXBm3r.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXBm3r.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXBm3r.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXBm3r.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXBm3r.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXBm3r.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckXBm3r.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckXBm3r.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckXBm3r.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckXBm3r.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXBm3r.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckXBm3r.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckXBm3r.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckXBm3r.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckXBm3r.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckXBm3r.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckXBm3r.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckXBm3r.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckXBm3r.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckXBm3r.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckXBm3r.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc244F2n.s: Assembler messages:
encrypt.c: /tmp/cc244F2n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc244F2n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc244F2n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc244F2n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc244F2n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc244F2n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc244F2n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc244F2n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc244F2n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc244F2n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc244F2n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc244F2n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc244F2n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc244F2n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc244F2n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc244F2n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc244F2n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc244F2n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc244F2n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc244F2n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc244F2n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc244F2n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc244F2n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc244F2n.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccdAEMR.s: Assembler messages:
encrypt.c: /tmp/cccdAEMR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccdAEMR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccdAEMR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccdAEMR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdAEMR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdAEMR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdAEMR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdAEMR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdAEMR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdAEMR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdAEMR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdAEMR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccdAEMR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdAEMR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccdAEMR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccdAEMR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccdAEMR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdAEMR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdAEMR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccdAEMR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdAEMR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccdAEMR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdAEMR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccdAEMR.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccksrZgr.s: Assembler messages:
encrypt.c: /tmp/ccksrZgr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccksrZgr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccksrZgr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccksrZgr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksrZgr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksrZgr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksrZgr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksrZgr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksrZgr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksrZgr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksrZgr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksrZgr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccksrZgr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksrZgr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccksrZgr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksrZgr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccksrZgr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccksrZgr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksrZgr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksrZgr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccksrZgr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksrZgr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccksrZgr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccksrZgr.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccvbzzbO.s: Assembler messages:
encrypt.c: /tmp/ccvbzzbO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvbzzbO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvbzzbO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvbzzbO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbzzbO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbzzbO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbzzbO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbzzbO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbzzbO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbzzbO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbzzbO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbzzbO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvbzzbO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbzzbO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvbzzbO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvbzzbO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvbzzbO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbzzbO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbzzbO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvbzzbO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbzzbO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvbzzbO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbzzbO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvbzzbO.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN2XKUJ.s: Assembler messages:
encrypt.c: /tmp/ccN2XKUJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN2XKUJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN2XKUJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN2XKUJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2XKUJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2XKUJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2XKUJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2XKUJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2XKUJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN2XKUJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN2XKUJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN2XKUJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN2XKUJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2XKUJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN2XKUJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN2XKUJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN2XKUJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN2XKUJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN2XKUJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN2XKUJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN2XKUJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN2XKUJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN2XKUJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN2XKUJ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccm2LpWd.s: Assembler messages:
encrypt.c: /tmp/ccm2LpWd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm2LpWd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm2LpWd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccm2LpWd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2LpWd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2LpWd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2LpWd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2LpWd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2LpWd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm2LpWd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm2LpWd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm2LpWd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm2LpWd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2LpWd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm2LpWd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccm2LpWd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccm2LpWd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm2LpWd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm2LpWd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm2LpWd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm2LpWd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm2LpWd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm2LpWd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccm2LpWd.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAGeHW4.s: Assembler messages:
encrypt.c: /tmp/ccAGeHW4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAGeHW4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAGeHW4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAGeHW4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGeHW4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGeHW4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGeHW4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGeHW4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGeHW4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAGeHW4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAGeHW4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAGeHW4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAGeHW4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGeHW4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAGeHW4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAGeHW4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAGeHW4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAGeHW4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAGeHW4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAGeHW4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAGeHW4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAGeHW4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAGeHW4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAGeHW4.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cclbyq6v.s: Assembler messages:
encrypt.c: /tmp/cclbyq6v.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclbyq6v.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclbyq6v.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cclbyq6v.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbyq6v.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbyq6v.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbyq6v.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbyq6v.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbyq6v.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclbyq6v.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclbyq6v.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclbyq6v.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cclbyq6v.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbyq6v.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclbyq6v.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclbyq6v.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cclbyq6v.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cclbyq6v.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclbyq6v.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclbyq6v.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cclbyq6v.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclbyq6v.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cclbyq6v.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cclbyq6v.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8mvhHZ.s: Assembler messages:
encrypt.c: /tmp/cc8mvhHZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8mvhHZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8mvhHZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8mvhHZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mvhHZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mvhHZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mvhHZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mvhHZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mvhHZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8mvhHZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8mvhHZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8mvhHZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8mvhHZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mvhHZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8mvhHZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8mvhHZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8mvhHZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8mvhHZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8mvhHZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8mvhHZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8mvhHZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8mvhHZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8mvhHZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8mvhHZ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOfkfRj.s: Assembler messages:
encrypt.c: /tmp/ccOfkfRj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOfkfRj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOfkfRj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOfkfRj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfkfRj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfkfRj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfkfRj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfkfRj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfkfRj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfkfRj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfkfRj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfkfRj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOfkfRj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfkfRj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOfkfRj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOfkfRj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOfkfRj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfkfRj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfkfRj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOfkfRj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfkfRj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOfkfRj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfkfRj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOfkfRj.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1IbFdf.s: Assembler messages:
encrypt.c: /tmp/cc1IbFdf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1IbFdf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1IbFdf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1IbFdf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IbFdf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IbFdf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IbFdf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IbFdf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IbFdf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1IbFdf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1IbFdf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1IbFdf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1IbFdf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IbFdf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1IbFdf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1IbFdf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1IbFdf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1IbFdf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1IbFdf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1IbFdf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1IbFdf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1IbFdf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1IbFdf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1IbFdf.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccaCWPeS.s: Assembler messages:
encrypt.c: /tmp/ccaCWPeS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaCWPeS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaCWPeS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaCWPeS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCWPeS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCWPeS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCWPeS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCWPeS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCWPeS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCWPeS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCWPeS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCWPeS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaCWPeS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCWPeS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaCWPeS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCWPeS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaCWPeS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaCWPeS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCWPeS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCWPeS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaCWPeS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCWPeS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaCWPeS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaCWPeS.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccYbgfKI.s: Assembler messages:
encrypt.c: /tmp/ccYbgfKI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYbgfKI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYbgfKI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYbgfKI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbgfKI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbgfKI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbgfKI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbgfKI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbgfKI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYbgfKI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYbgfKI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYbgfKI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYbgfKI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbgfKI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYbgfKI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYbgfKI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYbgfKI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYbgfKI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYbgfKI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYbgfKI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYbgfKI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYbgfKI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYbgfKI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYbgfKI.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoEfwQl.s: Assembler messages:
encrypt.c: /tmp/ccoEfwQl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoEfwQl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoEfwQl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoEfwQl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEfwQl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEfwQl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEfwQl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEfwQl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEfwQl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoEfwQl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoEfwQl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoEfwQl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoEfwQl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEfwQl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoEfwQl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoEfwQl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoEfwQl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoEfwQl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoEfwQl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoEfwQl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoEfwQl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoEfwQl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoEfwQl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoEfwQl.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDVEhvN.s: Assembler messages:
encrypt.c: /tmp/ccDVEhvN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDVEhvN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDVEhvN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDVEhvN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVEhvN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVEhvN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVEhvN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVEhvN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVEhvN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDVEhvN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDVEhvN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDVEhvN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDVEhvN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVEhvN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDVEhvN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDVEhvN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDVEhvN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDVEhvN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDVEhvN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDVEhvN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDVEhvN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDVEhvN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDVEhvN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDVEhvN.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctP36th.s: Assembler messages:
encrypt.c: /tmp/cctP36th.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctP36th.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctP36th.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctP36th.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctP36th.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctP36th.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctP36th.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctP36th.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctP36th.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctP36th.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctP36th.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctP36th.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctP36th.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctP36th.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctP36th.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctP36th.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctP36th.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctP36th.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctP36th.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctP36th.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctP36th.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctP36th.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctP36th.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctP36th.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8MV954.s: Assembler messages:
encrypt.c: /tmp/cc8MV954.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8MV954.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8MV954.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8MV954.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MV954.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MV954.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MV954.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MV954.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MV954.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8MV954.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8MV954.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8MV954.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8MV954.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MV954.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8MV954.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8MV954.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8MV954.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8MV954.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8MV954.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MV954.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8MV954.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8MV954.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8MV954.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8MV954.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBn1sfG.s: Assembler messages:
encrypt.c: /tmp/ccBn1sfG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBn1sfG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBn1sfG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBn1sfG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBn1sfG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBn1sfG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBn1sfG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBn1sfG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBn1sfG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBn1sfG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBn1sfG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBn1sfG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBn1sfG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBn1sfG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBn1sfG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBn1sfG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBn1sfG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBn1sfG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBn1sfG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBn1sfG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBn1sfG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBn1sfG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBn1sfG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBn1sfG.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbij2oD.s: Assembler messages:
encrypt.c: /tmp/ccbij2oD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbij2oD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbij2oD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbij2oD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbij2oD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbij2oD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbij2oD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbij2oD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbij2oD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbij2oD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbij2oD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbij2oD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbij2oD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbij2oD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbij2oD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbij2oD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbij2oD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbij2oD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbij2oD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbij2oD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbij2oD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbij2oD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbij2oD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbij2oD.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccc0xto9.s: Assembler messages:
encrypt.c: /tmp/ccc0xto9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc0xto9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc0xto9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc0xto9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xto9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xto9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xto9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xto9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xto9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0xto9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0xto9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0xto9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc0xto9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xto9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc0xto9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc0xto9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc0xto9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0xto9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0xto9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc0xto9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0xto9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc0xto9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0xto9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc0xto9.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUsFnZq.s: Assembler messages:
encrypt.c: /tmp/ccUsFnZq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUsFnZq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUsFnZq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUsFnZq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsFnZq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsFnZq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsFnZq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsFnZq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsFnZq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUsFnZq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUsFnZq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUsFnZq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUsFnZq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsFnZq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUsFnZq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUsFnZq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUsFnZq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsFnZq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsFnZq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUsFnZq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsFnZq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUsFnZq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsFnZq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUsFnZq.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cczuw4j3.s: Assembler messages:
encrypt.c: /tmp/cczuw4j3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczuw4j3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczuw4j3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczuw4j3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuw4j3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuw4j3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuw4j3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuw4j3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuw4j3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczuw4j3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczuw4j3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczuw4j3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczuw4j3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuw4j3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczuw4j3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczuw4j3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczuw4j3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczuw4j3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczuw4j3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczuw4j3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczuw4j3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczuw4j3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczuw4j3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczuw4j3.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc018aOt.s: Assembler messages:
encrypt.c: /tmp/cc018aOt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc018aOt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc018aOt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc018aOt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc018aOt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc018aOt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc018aOt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc018aOt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc018aOt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc018aOt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc018aOt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc018aOt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc018aOt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc018aOt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc018aOt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc018aOt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc018aOt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc018aOt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc018aOt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc018aOt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc018aOt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc018aOt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc018aOt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc018aOt.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchfU6Ra.s: Assembler messages:
encrypt.c: /tmp/cchfU6Ra.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchfU6Ra.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchfU6Ra.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchfU6Ra.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfU6Ra.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfU6Ra.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfU6Ra.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfU6Ra.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfU6Ra.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfU6Ra.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfU6Ra.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfU6Ra.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchfU6Ra.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfU6Ra.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchfU6Ra.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfU6Ra.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchfU6Ra.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchfU6Ra.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfU6Ra.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfU6Ra.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchfU6Ra.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfU6Ra.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchfU6Ra.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchfU6Ra.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLBSriX.s: Assembler messages:
encrypt.c: /tmp/ccLBSriX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLBSriX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLBSriX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLBSriX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBSriX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBSriX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBSriX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBSriX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBSriX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLBSriX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLBSriX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLBSriX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLBSriX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBSriX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLBSriX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLBSriX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLBSriX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBSriX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBSriX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLBSriX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBSriX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLBSriX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBSriX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLBSriX.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpkxGhs.s: Assembler messages:
encrypt.c: /tmp/ccpkxGhs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpkxGhs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpkxGhs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpkxGhs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkxGhs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkxGhs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkxGhs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkxGhs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkxGhs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkxGhs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkxGhs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkxGhs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpkxGhs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkxGhs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpkxGhs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkxGhs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpkxGhs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpkxGhs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkxGhs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkxGhs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpkxGhs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkxGhs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpkxGhs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpkxGhs.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cca8kZ6k.s: Assembler messages:
encrypt.c: /tmp/cca8kZ6k.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca8kZ6k.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca8kZ6k.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca8kZ6k.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8kZ6k.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8kZ6k.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8kZ6k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8kZ6k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8kZ6k.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8kZ6k.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8kZ6k.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8kZ6k.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca8kZ6k.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8kZ6k.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca8kZ6k.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8kZ6k.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca8kZ6k.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca8kZ6k.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8kZ6k.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8kZ6k.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca8kZ6k.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8kZ6k.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca8kZ6k.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca8kZ6k.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cclMa6WP.s: Assembler messages:
encrypt.c: /tmp/cclMa6WP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cclMa6WP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cclMa6WP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cclMa6WP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMa6WP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMa6WP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMa6WP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMa6WP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMa6WP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclMa6WP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclMa6WP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclMa6WP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cclMa6WP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMa6WP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cclMa6WP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cclMa6WP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cclMa6WP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cclMa6WP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cclMa6WP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cclMa6WP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cclMa6WP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cclMa6WP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cclMa6WP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cclMa6WP.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfiTgA7.s: Assembler messages:
encrypt.c: /tmp/ccfiTgA7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfiTgA7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfiTgA7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfiTgA7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiTgA7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiTgA7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiTgA7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiTgA7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiTgA7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfiTgA7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfiTgA7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfiTgA7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfiTgA7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiTgA7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfiTgA7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfiTgA7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfiTgA7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfiTgA7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfiTgA7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfiTgA7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfiTgA7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfiTgA7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfiTgA7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfiTgA7.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsL7SoO.s: Assembler messages:
encrypt.c: /tmp/ccsL7SoO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsL7SoO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsL7SoO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsL7SoO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL7SoO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL7SoO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL7SoO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL7SoO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL7SoO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsL7SoO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsL7SoO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsL7SoO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsL7SoO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL7SoO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsL7SoO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsL7SoO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsL7SoO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsL7SoO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsL7SoO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsL7SoO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsL7SoO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsL7SoO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsL7SoO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsL7SoO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccA87FGl.s: Assembler messages:
encrypt.c: /tmp/ccA87FGl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA87FGl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA87FGl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccA87FGl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA87FGl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA87FGl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA87FGl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA87FGl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA87FGl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA87FGl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA87FGl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA87FGl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA87FGl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA87FGl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA87FGl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA87FGl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccA87FGl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccA87FGl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA87FGl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA87FGl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA87FGl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA87FGl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA87FGl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccA87FGl.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuiNIVK.s: Assembler messages:
encrypt.c: /tmp/ccuiNIVK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuiNIVK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuiNIVK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuiNIVK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiNIVK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiNIVK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiNIVK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiNIVK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiNIVK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuiNIVK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuiNIVK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuiNIVK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuiNIVK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiNIVK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuiNIVK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuiNIVK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuiNIVK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiNIVK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiNIVK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuiNIVK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiNIVK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuiNIVK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiNIVK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuiNIVK.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9ACrsa.s: Assembler messages:
encrypt.c: /tmp/cc9ACrsa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9ACrsa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9ACrsa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9ACrsa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ACrsa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ACrsa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ACrsa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ACrsa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ACrsa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ACrsa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ACrsa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ACrsa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9ACrsa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ACrsa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9ACrsa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9ACrsa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9ACrsa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ACrsa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ACrsa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9ACrsa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ACrsa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9ACrsa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ACrsa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9ACrsa.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctoToTB.s: Assembler messages:
encrypt.c: /tmp/cctoToTB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctoToTB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctoToTB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctoToTB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoToTB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoToTB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoToTB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoToTB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoToTB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoToTB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoToTB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoToTB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctoToTB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoToTB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctoToTB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoToTB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctoToTB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctoToTB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctoToTB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctoToTB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctoToTB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctoToTB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctoToTB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctoToTB.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccWHJs46.s: Assembler messages:
encrypt.c: /tmp/ccWHJs46.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWHJs46.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWHJs46.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWHJs46.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHJs46.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHJs46.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHJs46.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHJs46.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHJs46.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWHJs46.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWHJs46.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWHJs46.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWHJs46.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHJs46.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWHJs46.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWHJs46.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWHJs46.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHJs46.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHJs46.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWHJs46.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHJs46.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWHJs46.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHJs46.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWHJs46.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccyFSeUv.s: Assembler messages:
encrypt.c: /tmp/ccyFSeUv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyFSeUv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyFSeUv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyFSeUv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFSeUv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFSeUv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFSeUv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFSeUv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFSeUv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyFSeUv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyFSeUv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyFSeUv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyFSeUv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFSeUv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyFSeUv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyFSeUv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyFSeUv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyFSeUv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyFSeUv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyFSeUv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyFSeUv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyFSeUv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyFSeUv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyFSeUv.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKrPi4X.s: Assembler messages:
encrypt.c: /tmp/ccKrPi4X.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKrPi4X.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKrPi4X.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKrPi4X.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrPi4X.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrPi4X.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrPi4X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrPi4X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrPi4X.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKrPi4X.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKrPi4X.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKrPi4X.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKrPi4X.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrPi4X.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKrPi4X.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKrPi4X.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKrPi4X.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKrPi4X.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKrPi4X.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKrPi4X.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKrPi4X.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKrPi4X.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKrPi4X.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKrPi4X.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWH3Mfn.s: Assembler messages:
encrypt.c: /tmp/ccWH3Mfn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWH3Mfn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWH3Mfn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWH3Mfn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3Mfn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3Mfn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3Mfn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3Mfn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3Mfn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWH3Mfn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWH3Mfn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWH3Mfn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWH3Mfn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3Mfn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWH3Mfn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWH3Mfn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWH3Mfn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWH3Mfn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWH3Mfn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWH3Mfn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWH3Mfn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWH3Mfn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWH3Mfn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWH3Mfn.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQqRpCM.s: Assembler messages:
encrypt.c: /tmp/ccQqRpCM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQqRpCM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQqRpCM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQqRpCM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqRpCM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqRpCM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqRpCM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqRpCM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqRpCM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQqRpCM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQqRpCM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQqRpCM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQqRpCM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqRpCM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQqRpCM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQqRpCM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQqRpCM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQqRpCM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQqRpCM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQqRpCM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQqRpCM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQqRpCM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQqRpCM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQqRpCM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXqkGjl.s: Assembler messages:
encrypt.c: /tmp/ccXqkGjl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXqkGjl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXqkGjl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXqkGjl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqkGjl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqkGjl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqkGjl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqkGjl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqkGjl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXqkGjl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXqkGjl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXqkGjl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXqkGjl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqkGjl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXqkGjl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXqkGjl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXqkGjl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXqkGjl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXqkGjl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXqkGjl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXqkGjl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXqkGjl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXqkGjl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXqkGjl.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWt4PMe.s: Assembler messages:
encrypt.c: /tmp/ccWt4PMe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWt4PMe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWt4PMe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWt4PMe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWt4PMe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWt4PMe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWt4PMe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWt4PMe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWt4PMe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWt4PMe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWt4PMe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWt4PMe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWt4PMe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWt4PMe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWt4PMe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWt4PMe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWt4PMe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWt4PMe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWt4PMe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWt4PMe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWt4PMe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWt4PMe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWt4PMe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWt4PMe.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccugh3uB.s: Assembler messages:
encrypt.c: /tmp/ccugh3uB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccugh3uB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccugh3uB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccugh3uB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugh3uB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugh3uB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugh3uB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugh3uB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugh3uB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccugh3uB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccugh3uB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccugh3uB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccugh3uB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugh3uB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccugh3uB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccugh3uB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccugh3uB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccugh3uB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccugh3uB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugh3uB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccugh3uB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccugh3uB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccugh3uB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccugh3uB.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc5wQczv.s: Assembler messages:
encrypt.c: /tmp/cc5wQczv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5wQczv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5wQczv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5wQczv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wQczv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wQczv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wQczv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wQczv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wQczv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wQczv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wQczv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wQczv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5wQczv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wQczv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5wQczv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5wQczv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5wQczv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wQczv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wQczv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5wQczv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wQczv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5wQczv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wQczv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5wQczv.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccLP7vJ8.s: Assembler messages:
encrypt.c: /tmp/ccLP7vJ8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLP7vJ8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLP7vJ8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLP7vJ8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP7vJ8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP7vJ8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP7vJ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP7vJ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP7vJ8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLP7vJ8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLP7vJ8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLP7vJ8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLP7vJ8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP7vJ8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLP7vJ8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLP7vJ8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLP7vJ8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLP7vJ8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLP7vJ8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLP7vJ8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLP7vJ8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLP7vJ8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLP7vJ8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLP7vJ8.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccN6pAHt.s: Assembler messages:
encrypt.c: /tmp/ccN6pAHt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN6pAHt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN6pAHt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccN6pAHt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6pAHt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6pAHt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6pAHt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6pAHt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6pAHt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN6pAHt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN6pAHt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN6pAHt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN6pAHt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6pAHt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN6pAHt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN6pAHt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccN6pAHt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccN6pAHt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN6pAHt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN6pAHt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN6pAHt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN6pAHt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN6pAHt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccN6pAHt.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/ccewYsGX.s: Assembler messages:
encrypt.c: /tmp/ccewYsGX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccewYsGX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccewYsGX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccewYsGX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewYsGX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewYsGX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewYsGX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewYsGX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewYsGX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccewYsGX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccewYsGX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccewYsGX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccewYsGX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewYsGX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccewYsGX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccewYsGX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccewYsGX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccewYsGX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccewYsGX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccewYsGX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccewYsGX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccewYsGX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccewYsGX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccewYsGX.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJxeJ0Y.s: Assembler messages:
encrypt.c: /tmp/ccJxeJ0Y.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJxeJ0Y.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJxeJ0Y.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJxeJ0Y.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxeJ0Y.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxeJ0Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxeJ0Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxeJ0Y.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxeJ0Y.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJxeJ0Y.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJxeJ0Y.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJxeJ0Y.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJxeJ0Y.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxeJ0Y.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJxeJ0Y.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJxeJ0Y.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJxeJ0Y.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJxeJ0Y.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJxeJ0Y.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJxeJ0Y.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJxeJ0Y.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJxeJ0Y.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJxeJ0Y.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJxeJ0Y.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgVtgrC.s: Assembler messages:
encrypt.c: /tmp/ccgVtgrC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgVtgrC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgVtgrC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgVtgrC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVtgrC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVtgrC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVtgrC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVtgrC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVtgrC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgVtgrC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgVtgrC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgVtgrC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgVtgrC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVtgrC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgVtgrC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgVtgrC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgVtgrC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgVtgrC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgVtgrC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgVtgrC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgVtgrC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgVtgrC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgVtgrC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgVtgrC.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccE1Kaz1.s: Assembler messages:
encrypt.c: /tmp/ccE1Kaz1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE1Kaz1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE1Kaz1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE1Kaz1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1Kaz1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1Kaz1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1Kaz1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1Kaz1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1Kaz1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE1Kaz1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE1Kaz1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE1Kaz1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE1Kaz1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1Kaz1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE1Kaz1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE1Kaz1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE1Kaz1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE1Kaz1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE1Kaz1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE1Kaz1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE1Kaz1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE1Kaz1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE1Kaz1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE1Kaz1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpVxwNn.s: Assembler messages:
encrypt.c: /tmp/ccpVxwNn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpVxwNn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpVxwNn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpVxwNn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVxwNn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVxwNn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVxwNn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVxwNn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVxwNn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpVxwNn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpVxwNn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpVxwNn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpVxwNn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVxwNn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpVxwNn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpVxwNn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpVxwNn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpVxwNn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpVxwNn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpVxwNn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpVxwNn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpVxwNn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpVxwNn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpVxwNn.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccG6q9al.s: Assembler messages:
encrypt.c: /tmp/ccG6q9al.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG6q9al.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG6q9al.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG6q9al.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6q9al.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6q9al.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6q9al.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6q9al.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6q9al.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG6q9al.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG6q9al.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG6q9al.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG6q9al.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6q9al.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG6q9al.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG6q9al.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG6q9al.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6q9al.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6q9al.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG6q9al.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6q9al.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG6q9al.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6q9al.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG6q9al.s: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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccPP3v8W.s: Assembler messages:
encrypt.c: /tmp/ccPP3v8W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPP3v8W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPP3v8W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPP3v8W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPP3v8W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPP3v8W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPP3v8W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPP3v8W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPP3v8W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPP3v8W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPP3v8W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPP3v8W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPP3v8W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPP3v8W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPP3v8W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPP3v8W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPP3v8W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPP3v8W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPP3v8W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPP3v8W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPP3v8W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPP3v8W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPP3v8W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPP3v8W.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBAgKLe.s: Assembler messages:
encrypt.c: /tmp/ccBAgKLe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBAgKLe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBAgKLe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBAgKLe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAgKLe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAgKLe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAgKLe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAgKLe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAgKLe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBAgKLe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBAgKLe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBAgKLe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBAgKLe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAgKLe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBAgKLe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBAgKLe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBAgKLe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBAgKLe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBAgKLe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBAgKLe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBAgKLe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBAgKLe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBAgKLe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBAgKLe.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKMgpFJ.s: Assembler messages:
encrypt.c: /tmp/ccKMgpFJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKMgpFJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKMgpFJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKMgpFJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMgpFJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMgpFJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMgpFJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMgpFJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMgpFJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMgpFJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMgpFJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMgpFJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKMgpFJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMgpFJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKMgpFJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKMgpFJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKMgpFJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMgpFJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMgpFJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKMgpFJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMgpFJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKMgpFJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMgpFJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKMgpFJ.s: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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccOESFOz.s: Assembler messages:
encrypt.c: /tmp/ccOESFOz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOESFOz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOESFOz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOESFOz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOESFOz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOESFOz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOESFOz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOESFOz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOESFOz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOESFOz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOESFOz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOESFOz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOESFOz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOESFOz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOESFOz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOESFOz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOESFOz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOESFOz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOESFOz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOESFOz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOESFOz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOESFOz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOESFOz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOESFOz.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXztUjX.s: Assembler messages:
encrypt.c: /tmp/ccXztUjX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXztUjX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXztUjX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXztUjX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXztUjX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXztUjX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXztUjX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXztUjX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXztUjX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXztUjX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXztUjX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXztUjX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXztUjX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXztUjX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXztUjX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXztUjX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXztUjX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXztUjX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXztUjX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXztUjX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXztUjX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXztUjX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXztUjX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXztUjX.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccVQfJvp.s: Assembler messages:
encrypt.c: /tmp/ccVQfJvp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVQfJvp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVQfJvp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVQfJvp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQfJvp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQfJvp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQfJvp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQfJvp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQfJvp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQfJvp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQfJvp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQfJvp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVQfJvp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQfJvp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVQfJvp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQfJvp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVQfJvp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVQfJvp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQfJvp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQfJvp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVQfJvp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQfJvp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVQfJvp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVQfJvp.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cciP1Z6P.s: Assembler messages:
encrypt.c: /tmp/cciP1Z6P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciP1Z6P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciP1Z6P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciP1Z6P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP1Z6P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP1Z6P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP1Z6P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP1Z6P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP1Z6P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciP1Z6P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciP1Z6P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciP1Z6P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciP1Z6P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP1Z6P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciP1Z6P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciP1Z6P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciP1Z6P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciP1Z6P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciP1Z6P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciP1Z6P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciP1Z6P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciP1Z6P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciP1Z6P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciP1Z6P.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCDcb7J.s: Assembler messages:
encrypt.c: /tmp/ccCDcb7J.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCDcb7J.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCDcb7J.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCDcb7J.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDcb7J.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDcb7J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDcb7J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDcb7J.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDcb7J.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDcb7J.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDcb7J.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDcb7J.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCDcb7J.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDcb7J.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCDcb7J.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCDcb7J.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCDcb7J.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDcb7J.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDcb7J.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCDcb7J.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDcb7J.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCDcb7J.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDcb7J.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCDcb7J.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccNmsdGj.s: Assembler messages:
encrypt.c: /tmp/ccNmsdGj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNmsdGj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNmsdGj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNmsdGj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmsdGj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmsdGj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmsdGj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmsdGj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmsdGj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmsdGj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmsdGj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmsdGj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNmsdGj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmsdGj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNmsdGj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmsdGj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNmsdGj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNmsdGj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNmsdGj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNmsdGj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNmsdGj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNmsdGj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNmsdGj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNmsdGj.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccFAk6zL.s: Assembler messages:
encrypt.c: /tmp/ccFAk6zL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFAk6zL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFAk6zL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFAk6zL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAk6zL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAk6zL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAk6zL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAk6zL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAk6zL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAk6zL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAk6zL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAk6zL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFAk6zL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAk6zL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFAk6zL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAk6zL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFAk6zL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFAk6zL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFAk6zL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFAk6zL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFAk6zL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFAk6zL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFAk6zL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFAk6zL.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXUsGbc.s: Assembler messages:
encrypt.c: /tmp/ccXUsGbc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXUsGbc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXUsGbc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXUsGbc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUsGbc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUsGbc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUsGbc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUsGbc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUsGbc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXUsGbc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXUsGbc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXUsGbc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXUsGbc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUsGbc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXUsGbc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXUsGbc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXUsGbc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUsGbc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUsGbc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXUsGbc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUsGbc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXUsGbc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUsGbc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXUsGbc.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHiMkfm.s: Assembler messages:
encrypt.c: /tmp/ccHiMkfm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHiMkfm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHiMkfm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHiMkfm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiMkfm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiMkfm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiMkfm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiMkfm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiMkfm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHiMkfm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHiMkfm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHiMkfm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHiMkfm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiMkfm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHiMkfm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHiMkfm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHiMkfm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHiMkfm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHiMkfm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHiMkfm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHiMkfm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHiMkfm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHiMkfm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHiMkfm.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckmSnwT.s: Assembler messages:
encrypt.c: /tmp/cckmSnwT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckmSnwT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckmSnwT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckmSnwT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmSnwT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmSnwT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmSnwT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmSnwT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmSnwT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckmSnwT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckmSnwT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckmSnwT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckmSnwT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmSnwT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckmSnwT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckmSnwT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckmSnwT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckmSnwT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckmSnwT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckmSnwT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckmSnwT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckmSnwT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckmSnwT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckmSnwT.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccOlUVDH.s: Assembler messages:
encrypt.c: /tmp/ccOlUVDH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOlUVDH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOlUVDH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOlUVDH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlUVDH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlUVDH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlUVDH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlUVDH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlUVDH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOlUVDH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOlUVDH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOlUVDH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOlUVDH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlUVDH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOlUVDH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOlUVDH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOlUVDH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOlUVDH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOlUVDH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOlUVDH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOlUVDH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOlUVDH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOlUVDH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOlUVDH.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/cchVErEl.s: Assembler messages:
encrypt.c: /tmp/cchVErEl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchVErEl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchVErEl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchVErEl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVErEl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVErEl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVErEl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVErEl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVErEl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchVErEl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchVErEl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchVErEl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchVErEl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVErEl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchVErEl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchVErEl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchVErEl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchVErEl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchVErEl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchVErEl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVErEl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchVErEl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchVErEl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchVErEl.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccD9ULlI.s: Assembler messages:
encrypt.c: /tmp/ccD9ULlI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD9ULlI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD9ULlI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccD9ULlI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9ULlI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9ULlI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9ULlI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9ULlI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9ULlI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD9ULlI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD9ULlI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD9ULlI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD9ULlI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9ULlI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD9ULlI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccD9ULlI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccD9ULlI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD9ULlI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD9ULlI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD9ULlI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD9ULlI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD9ULlI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD9ULlI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccD9ULlI.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccno4EUf.s: Assembler messages:
encrypt.c: /tmp/ccno4EUf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccno4EUf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccno4EUf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccno4EUf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno4EUf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno4EUf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno4EUf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno4EUf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno4EUf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccno4EUf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccno4EUf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccno4EUf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccno4EUf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno4EUf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccno4EUf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccno4EUf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccno4EUf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccno4EUf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccno4EUf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccno4EUf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccno4EUf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccno4EUf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccno4EUf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccno4EUf.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccK8TBlx.s: Assembler messages:
encrypt.c: /tmp/ccK8TBlx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK8TBlx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK8TBlx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK8TBlx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8TBlx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8TBlx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8TBlx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8TBlx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8TBlx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK8TBlx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK8TBlx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK8TBlx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK8TBlx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8TBlx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK8TBlx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK8TBlx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK8TBlx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK8TBlx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK8TBlx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK8TBlx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK8TBlx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK8TBlx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK8TBlx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK8TBlx.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cczPVvL3.s: Assembler messages:
encrypt.c: /tmp/cczPVvL3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczPVvL3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczPVvL3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczPVvL3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPVvL3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPVvL3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPVvL3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPVvL3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPVvL3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczPVvL3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczPVvL3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczPVvL3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczPVvL3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPVvL3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczPVvL3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczPVvL3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczPVvL3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPVvL3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPVvL3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczPVvL3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPVvL3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczPVvL3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPVvL3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczPVvL3.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRCFqEu.s: Assembler messages:
encrypt.c: /tmp/ccRCFqEu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRCFqEu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRCFqEu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRCFqEu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCFqEu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCFqEu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCFqEu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCFqEu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCFqEu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRCFqEu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRCFqEu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRCFqEu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRCFqEu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCFqEu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRCFqEu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRCFqEu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRCFqEu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRCFqEu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRCFqEu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRCFqEu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCFqEu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRCFqEu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRCFqEu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRCFqEu.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccRCFqEu.s: Assembler messages:
encrypt.c: /tmp/ccRCFqEu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRCFqEu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRCFqEu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRCFqEu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCFqEu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCFqEu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCFqEu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCFqEu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCFqEu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRCFqEu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRCFqEu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRCFqEu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRCFqEu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCFqEu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRCFqEu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRCFqEu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRCFqEu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRCFqEu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRCFqEu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRCFqEu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRCFqEu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRCFqEu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRCFqEu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRCFqEu.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUlQr3X.s: Assembler messages:
encrypt.c: /tmp/ccUlQr3X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUlQr3X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUlQr3X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUlQr3X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlQr3X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlQr3X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlQr3X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlQr3X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlQr3X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUlQr3X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUlQr3X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUlQr3X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUlQr3X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlQr3X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUlQr3X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUlQr3X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUlQr3X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUlQr3X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUlQr3X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlQr3X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUlQr3X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUlQr3X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUlQr3X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUlQr3X.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccUlQr3X.s: Assembler messages:
encrypt.c: /tmp/ccUlQr3X.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUlQr3X.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUlQr3X.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUlQr3X.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlQr3X.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlQr3X.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlQr3X.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlQr3X.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlQr3X.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUlQr3X.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUlQr3X.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUlQr3X.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUlQr3X.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlQr3X.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUlQr3X.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUlQr3X.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUlQr3X.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUlQr3X.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUlQr3X.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUlQr3X.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUlQr3X.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUlQr3X.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUlQr3X.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUlQr3X.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwN0cwU.s: Assembler messages:
encrypt.c: /tmp/ccwN0cwU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwN0cwU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwN0cwU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwN0cwU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN0cwU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN0cwU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN0cwU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN0cwU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN0cwU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwN0cwU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwN0cwU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwN0cwU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwN0cwU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN0cwU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwN0cwU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwN0cwU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwN0cwU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwN0cwU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwN0cwU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwN0cwU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN0cwU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwN0cwU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwN0cwU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwN0cwU.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccwN0cwU.s: Assembler messages:
encrypt.c: /tmp/ccwN0cwU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwN0cwU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwN0cwU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwN0cwU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN0cwU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN0cwU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN0cwU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN0cwU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN0cwU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwN0cwU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwN0cwU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwN0cwU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwN0cwU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN0cwU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwN0cwU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwN0cwU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwN0cwU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwN0cwU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwN0cwU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwN0cwU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwN0cwU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwN0cwU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwN0cwU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwN0cwU.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyk5Dur.s: Assembler messages:
encrypt.c: /tmp/ccyk5Dur.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyk5Dur.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyk5Dur.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyk5Dur.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyk5Dur.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyk5Dur.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyk5Dur.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyk5Dur.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyk5Dur.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyk5Dur.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyk5Dur.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyk5Dur.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyk5Dur.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyk5Dur.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyk5Dur.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyk5Dur.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyk5Dur.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyk5Dur.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyk5Dur.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyk5Dur.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyk5Dur.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyk5Dur.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyk5Dur.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyk5Dur.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccyk5Dur.s: Assembler messages:
encrypt.c: /tmp/ccyk5Dur.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyk5Dur.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyk5Dur.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyk5Dur.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyk5Dur.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyk5Dur.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyk5Dur.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyk5Dur.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyk5Dur.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyk5Dur.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyk5Dur.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyk5Dur.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyk5Dur.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyk5Dur.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyk5Dur.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyk5Dur.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyk5Dur.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyk5Dur.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyk5Dur.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyk5Dur.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyk5Dur.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyk5Dur.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyk5Dur.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyk5Dur.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccPw88Xj.s: Assembler messages:
encrypt.c: /tmp/ccPw88Xj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPw88Xj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPw88Xj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPw88Xj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw88Xj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw88Xj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw88Xj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw88Xj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw88Xj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPw88Xj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPw88Xj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPw88Xj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPw88Xj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw88Xj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPw88Xj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPw88Xj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPw88Xj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPw88Xj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPw88Xj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw88Xj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPw88Xj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPw88Xj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPw88Xj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPw88Xj.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccPw88Xj.s: Assembler messages:
encrypt.c: /tmp/ccPw88Xj.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPw88Xj.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPw88Xj.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPw88Xj.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw88Xj.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw88Xj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw88Xj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw88Xj.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw88Xj.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPw88Xj.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPw88Xj.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPw88Xj.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPw88Xj.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw88Xj.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPw88Xj.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPw88Xj.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPw88Xj.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPw88Xj.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPw88Xj.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPw88Xj.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPw88Xj.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPw88Xj.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPw88Xj.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPw88Xj.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccTbVYQQ.s: Assembler messages:
encrypt.c: /tmp/ccTbVYQQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTbVYQQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTbVYQQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTbVYQQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbVYQQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbVYQQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbVYQQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbVYQQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbVYQQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbVYQQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbVYQQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbVYQQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTbVYQQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbVYQQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTbVYQQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbVYQQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTbVYQQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbVYQQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbVYQQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbVYQQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbVYQQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbVYQQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTbVYQQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbVYQQ.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccTbVYQQ.s: Assembler messages:
encrypt.c: /tmp/ccTbVYQQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTbVYQQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTbVYQQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTbVYQQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbVYQQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbVYQQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbVYQQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbVYQQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbVYQQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbVYQQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbVYQQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbVYQQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTbVYQQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbVYQQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTbVYQQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbVYQQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTbVYQQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTbVYQQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbVYQQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbVYQQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTbVYQQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbVYQQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTbVYQQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTbVYQQ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccKHNNz9.s: Assembler messages:
encrypt.c: /tmp/ccKHNNz9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKHNNz9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKHNNz9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKHNNz9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHNNz9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHNNz9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHNNz9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHNNz9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHNNz9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHNNz9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHNNz9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHNNz9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKHNNz9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHNNz9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKHNNz9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHNNz9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKHNNz9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHNNz9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHNNz9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHNNz9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHNNz9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHNNz9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKHNNz9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHNNz9.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccKHNNz9.s: Assembler messages:
encrypt.c: /tmp/ccKHNNz9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKHNNz9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKHNNz9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKHNNz9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHNNz9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHNNz9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHNNz9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHNNz9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHNNz9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHNNz9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHNNz9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHNNz9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKHNNz9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHNNz9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKHNNz9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHNNz9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKHNNz9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKHNNz9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHNNz9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHNNz9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKHNNz9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHNNz9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKHNNz9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKHNNz9.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRWV1nN.s: Assembler messages:
encrypt.c: /tmp/ccRWV1nN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRWV1nN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRWV1nN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRWV1nN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWV1nN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWV1nN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWV1nN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWV1nN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWV1nN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRWV1nN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRWV1nN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRWV1nN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRWV1nN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWV1nN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRWV1nN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRWV1nN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRWV1nN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRWV1nN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRWV1nN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWV1nN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRWV1nN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRWV1nN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRWV1nN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRWV1nN.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccRWV1nN.s: Assembler messages:
encrypt.c: /tmp/ccRWV1nN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRWV1nN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRWV1nN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRWV1nN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWV1nN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWV1nN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWV1nN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWV1nN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWV1nN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRWV1nN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRWV1nN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRWV1nN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRWV1nN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWV1nN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRWV1nN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRWV1nN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRWV1nN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRWV1nN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRWV1nN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRWV1nN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRWV1nN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRWV1nN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRWV1nN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRWV1nN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3mAPMX.s: Assembler messages:
encrypt.c: /tmp/cc3mAPMX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3mAPMX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3mAPMX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3mAPMX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mAPMX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mAPMX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mAPMX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mAPMX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mAPMX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mAPMX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mAPMX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mAPMX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3mAPMX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mAPMX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3mAPMX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3mAPMX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3mAPMX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mAPMX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mAPMX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3mAPMX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mAPMX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3mAPMX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mAPMX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3mAPMX.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc44sf7n.s: Assembler messages:
encrypt.c: /tmp/cc44sf7n.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc44sf7n.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc44sf7n.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc44sf7n.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44sf7n.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44sf7n.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44sf7n.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44sf7n.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44sf7n.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc44sf7n.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc44sf7n.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc44sf7n.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc44sf7n.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44sf7n.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc44sf7n.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc44sf7n.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc44sf7n.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc44sf7n.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc44sf7n.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc44sf7n.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc44sf7n.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc44sf7n.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc44sf7n.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc44sf7n.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/cc1TOdRc.s: Assembler messages:
encrypt.c: /tmp/cc1TOdRc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1TOdRc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1TOdRc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1TOdRc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TOdRc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TOdRc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TOdRc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TOdRc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TOdRc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1TOdRc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1TOdRc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1TOdRc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1TOdRc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TOdRc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1TOdRc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1TOdRc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1TOdRc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1TOdRc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1TOdRc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1TOdRc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1TOdRc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1TOdRc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1TOdRc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1TOdRc.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccLnZjjK.s: Assembler messages:
encrypt.c: /tmp/ccLnZjjK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLnZjjK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLnZjjK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLnZjjK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnZjjK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnZjjK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnZjjK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnZjjK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnZjjK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnZjjK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnZjjK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnZjjK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLnZjjK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnZjjK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLnZjjK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnZjjK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLnZjjK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLnZjjK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnZjjK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnZjjK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLnZjjK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnZjjK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLnZjjK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLnZjjK.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc27uyha.s: Assembler messages:
encrypt.c: /tmp/cc27uyha.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc27uyha.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc27uyha.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc27uyha.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27uyha.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27uyha.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27uyha.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27uyha.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27uyha.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27uyha.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27uyha.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27uyha.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc27uyha.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27uyha.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc27uyha.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27uyha.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc27uyha.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc27uyha.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27uyha.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27uyha.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc27uyha.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27uyha.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc27uyha.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc27uyha.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7gAQwB.s: Assembler messages:
encrypt.c: /tmp/cc7gAQwB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7gAQwB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7gAQwB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7gAQwB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gAQwB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gAQwB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gAQwB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gAQwB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gAQwB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7gAQwB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7gAQwB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7gAQwB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7gAQwB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gAQwB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7gAQwB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7gAQwB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7gAQwB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7gAQwB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7gAQwB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7gAQwB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7gAQwB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7gAQwB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7gAQwB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7gAQwB.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccfNTucV.s: Assembler messages:
encrypt.c: /tmp/ccfNTucV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfNTucV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfNTucV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfNTucV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNTucV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNTucV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNTucV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNTucV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNTucV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfNTucV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfNTucV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfNTucV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfNTucV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNTucV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfNTucV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfNTucV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfNTucV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfNTucV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfNTucV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfNTucV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfNTucV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfNTucV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfNTucV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfNTucV.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccgmPu8j.s: Assembler messages:
encrypt.c: /tmp/ccgmPu8j.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgmPu8j.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgmPu8j.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgmPu8j.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmPu8j.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmPu8j.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmPu8j.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmPu8j.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmPu8j.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmPu8j.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmPu8j.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmPu8j.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgmPu8j.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmPu8j.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgmPu8j.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmPu8j.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgmPu8j.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgmPu8j.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmPu8j.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmPu8j.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgmPu8j.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmPu8j.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgmPu8j.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgmPu8j.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc6RW25F.s: Assembler messages:
encrypt.c: /tmp/cc6RW25F.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6RW25F.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6RW25F.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6RW25F.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RW25F.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RW25F.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RW25F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RW25F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RW25F.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6RW25F.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6RW25F.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6RW25F.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6RW25F.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RW25F.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6RW25F.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6RW25F.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6RW25F.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6RW25F.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6RW25F.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6RW25F.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6RW25F.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6RW25F.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6RW25F.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6RW25F.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc98Gnch.s: Assembler messages:
encrypt.c: /tmp/cc98Gnch.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc98Gnch.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc98Gnch.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc98Gnch.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98Gnch.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98Gnch.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98Gnch.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98Gnch.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98Gnch.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc98Gnch.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc98Gnch.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc98Gnch.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc98Gnch.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98Gnch.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc98Gnch.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc98Gnch.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc98Gnch.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc98Gnch.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc98Gnch.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc98Gnch.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc98Gnch.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc98Gnch.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc98Gnch.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc98Gnch.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWKRyk6.s: Assembler messages:
encrypt.c: /tmp/ccWKRyk6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWKRyk6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWKRyk6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWKRyk6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKRyk6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKRyk6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKRyk6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKRyk6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKRyk6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWKRyk6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWKRyk6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWKRyk6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWKRyk6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKRyk6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWKRyk6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWKRyk6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWKRyk6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWKRyk6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWKRyk6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWKRyk6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWKRyk6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWKRyk6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWKRyk6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWKRyk6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccz2N3Uy.s: Assembler messages:
encrypt.c: /tmp/ccz2N3Uy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz2N3Uy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz2N3Uy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz2N3Uy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2N3Uy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2N3Uy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2N3Uy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2N3Uy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2N3Uy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2N3Uy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2N3Uy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2N3Uy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz2N3Uy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2N3Uy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz2N3Uy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz2N3Uy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2N3Uy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2N3Uy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2N3Uy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2N3Uy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2N3Uy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz2N3Uy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2N3Uy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2N3Uy.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8GpF9C.s: Assembler messages:
encrypt.c: /tmp/cc8GpF9C.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8GpF9C.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8GpF9C.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8GpF9C.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GpF9C.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GpF9C.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GpF9C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GpF9C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GpF9C.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8GpF9C.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8GpF9C.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8GpF9C.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8GpF9C.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GpF9C.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8GpF9C.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8GpF9C.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8GpF9C.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8GpF9C.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8GpF9C.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8GpF9C.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8GpF9C.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8GpF9C.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8GpF9C.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8GpF9C.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccN7F1a4.s: Assembler messages:
encrypt.c: /tmp/ccN7F1a4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccN7F1a4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccN7F1a4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccN7F1a4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7F1a4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7F1a4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7F1a4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7F1a4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7F1a4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7F1a4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7F1a4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7F1a4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccN7F1a4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7F1a4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccN7F1a4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccN7F1a4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccN7F1a4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7F1a4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7F1a4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccN7F1a4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7F1a4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccN7F1a4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7F1a4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccN7F1a4.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccJJ1xTx.s: Assembler messages:
encrypt.c: /tmp/ccJJ1xTx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJJ1xTx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJJ1xTx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJJ1xTx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJ1xTx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJ1xTx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJ1xTx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJ1xTx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJ1xTx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJJ1xTx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJJ1xTx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJJ1xTx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJJ1xTx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJ1xTx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJJ1xTx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJJ1xTx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJJ1xTx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJJ1xTx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJJ1xTx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJJ1xTx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJJ1xTx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJJ1xTx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJJ1xTx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJJ1xTx.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTmz5T1.s: Assembler messages:
encrypt.c: /tmp/ccTmz5T1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTmz5T1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTmz5T1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTmz5T1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmz5T1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmz5T1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmz5T1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmz5T1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmz5T1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmz5T1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmz5T1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmz5T1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTmz5T1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmz5T1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTmz5T1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmz5T1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTmz5T1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTmz5T1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmz5T1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmz5T1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTmz5T1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmz5T1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTmz5T1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTmz5T1.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccSYdgt1.s: Assembler messages:
encrypt.c: /tmp/ccSYdgt1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSYdgt1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSYdgt1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSYdgt1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYdgt1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYdgt1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYdgt1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYdgt1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYdgt1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYdgt1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYdgt1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYdgt1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSYdgt1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYdgt1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSYdgt1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYdgt1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSYdgt1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSYdgt1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYdgt1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYdgt1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSYdgt1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYdgt1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSYdgt1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSYdgt1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwzXgmq.s: Assembler messages:
encrypt.c: /tmp/ccwzXgmq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwzXgmq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwzXgmq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwzXgmq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzXgmq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzXgmq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzXgmq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzXgmq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzXgmq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwzXgmq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwzXgmq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwzXgmq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwzXgmq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzXgmq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwzXgmq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwzXgmq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwzXgmq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwzXgmq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwzXgmq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwzXgmq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwzXgmq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwzXgmq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwzXgmq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwzXgmq.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVtgaNT.s: Assembler messages:
encrypt.c: /tmp/ccVtgaNT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVtgaNT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVtgaNT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVtgaNT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtgaNT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtgaNT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtgaNT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtgaNT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtgaNT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtgaNT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtgaNT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtgaNT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVtgaNT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtgaNT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVtgaNT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVtgaNT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtgaNT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtgaNT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtgaNT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtgaNT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtgaNT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVtgaNT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtgaNT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtgaNT.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqQwhWg.s: Assembler messages:
encrypt.c: /tmp/ccqQwhWg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqQwhWg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqQwhWg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqQwhWg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQwhWg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQwhWg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQwhWg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQwhWg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQwhWg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQwhWg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQwhWg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQwhWg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqQwhWg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQwhWg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqQwhWg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQwhWg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqQwhWg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqQwhWg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqQwhWg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqQwhWg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqQwhWg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqQwhWg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqQwhWg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqQwhWg.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccNgveCj.s: Assembler messages:
encrypt.c: /tmp/ccNgveCj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNgveCj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNgveCj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNgveCj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgveCj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgveCj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgveCj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgveCj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgveCj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNgveCj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNgveCj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNgveCj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNgveCj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgveCj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNgveCj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNgveCj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNgveCj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNgveCj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNgveCj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNgveCj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNgveCj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNgveCj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNgveCj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNgveCj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckdIfyW.s: Assembler messages:
encrypt.c: /tmp/cckdIfyW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckdIfyW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckdIfyW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckdIfyW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdIfyW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdIfyW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdIfyW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdIfyW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdIfyW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckdIfyW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckdIfyW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckdIfyW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckdIfyW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdIfyW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckdIfyW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckdIfyW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckdIfyW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdIfyW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdIfyW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckdIfyW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdIfyW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckdIfyW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdIfyW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckdIfyW.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8osXOF.s: Assembler messages:
encrypt.c: /tmp/cc8osXOF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8osXOF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8osXOF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8osXOF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8osXOF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8osXOF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8osXOF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8osXOF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8osXOF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8osXOF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8osXOF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8osXOF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8osXOF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8osXOF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8osXOF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8osXOF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8osXOF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8osXOF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8osXOF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8osXOF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8osXOF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8osXOF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8osXOF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8osXOF.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccP1t4yb.s: Assembler messages:
encrypt.c: /tmp/ccP1t4yb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccP1t4yb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccP1t4yb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccP1t4yb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1t4yb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1t4yb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1t4yb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1t4yb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1t4yb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1t4yb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1t4yb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1t4yb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccP1t4yb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1t4yb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccP1t4yb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccP1t4yb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccP1t4yb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1t4yb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1t4yb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccP1t4yb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1t4yb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccP1t4yb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1t4yb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccP1t4yb.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5BBejA.s: Assembler messages:
encrypt.c: /tmp/cc5BBejA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5BBejA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5BBejA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5BBejA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BBejA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BBejA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BBejA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BBejA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BBejA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5BBejA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5BBejA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5BBejA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5BBejA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BBejA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5BBejA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5BBejA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5BBejA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5BBejA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5BBejA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5BBejA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5BBejA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5BBejA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5BBejA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5BBejA.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckMQCe9.s: Assembler messages:
encrypt.c: /tmp/cckMQCe9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckMQCe9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckMQCe9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cckMQCe9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMQCe9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMQCe9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMQCe9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMQCe9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMQCe9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckMQCe9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckMQCe9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckMQCe9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cckMQCe9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMQCe9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckMQCe9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckMQCe9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cckMQCe9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cckMQCe9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckMQCe9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckMQCe9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cckMQCe9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckMQCe9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cckMQCe9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cckMQCe9.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4c0J5R.s: Assembler messages:
encrypt.c: /tmp/cc4c0J5R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4c0J5R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4c0J5R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4c0J5R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c0J5R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c0J5R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c0J5R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c0J5R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c0J5R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4c0J5R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4c0J5R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4c0J5R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4c0J5R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c0J5R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4c0J5R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4c0J5R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4c0J5R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4c0J5R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4c0J5R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4c0J5R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4c0J5R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4c0J5R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4c0J5R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4c0J5R.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQe64Zq.s: Assembler messages:
encrypt.c: /tmp/ccQe64Zq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQe64Zq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQe64Zq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQe64Zq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQe64Zq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQe64Zq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQe64Zq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQe64Zq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQe64Zq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQe64Zq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQe64Zq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQe64Zq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQe64Zq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQe64Zq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQe64Zq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQe64Zq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQe64Zq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQe64Zq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQe64Zq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQe64Zq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQe64Zq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQe64Zq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQe64Zq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQe64Zq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc0I1eVM.s: Assembler messages:
encrypt.c: /tmp/cc0I1eVM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0I1eVM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0I1eVM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0I1eVM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0I1eVM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0I1eVM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0I1eVM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0I1eVM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0I1eVM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0I1eVM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0I1eVM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0I1eVM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0I1eVM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0I1eVM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0I1eVM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0I1eVM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0I1eVM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0I1eVM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0I1eVM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0I1eVM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0I1eVM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0I1eVM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0I1eVM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0I1eVM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2PqWwh.s: Assembler messages:
encrypt.c: /tmp/cc2PqWwh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2PqWwh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2PqWwh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2PqWwh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PqWwh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PqWwh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PqWwh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PqWwh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PqWwh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PqWwh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PqWwh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PqWwh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2PqWwh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PqWwh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2PqWwh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2PqWwh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2PqWwh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PqWwh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PqWwh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2PqWwh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PqWwh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2PqWwh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PqWwh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2PqWwh.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccitueI4.s: Assembler messages:
encrypt.c: /tmp/ccitueI4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccitueI4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccitueI4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccitueI4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitueI4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitueI4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitueI4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitueI4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitueI4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitueI4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitueI4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitueI4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccitueI4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitueI4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccitueI4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitueI4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccitueI4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccitueI4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitueI4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitueI4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccitueI4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitueI4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccitueI4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccitueI4.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoanegG.s: Assembler messages:
encrypt.c: /tmp/ccoanegG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoanegG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoanegG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoanegG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoanegG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoanegG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoanegG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoanegG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoanegG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoanegG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoanegG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoanegG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoanegG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoanegG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoanegG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoanegG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoanegG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoanegG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoanegG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoanegG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoanegG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoanegG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoanegG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoanegG.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAmZE54.s: Assembler messages:
encrypt.c: /tmp/ccAmZE54.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAmZE54.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAmZE54.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAmZE54.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmZE54.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmZE54.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmZE54.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmZE54.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmZE54.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmZE54.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmZE54.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmZE54.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAmZE54.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmZE54.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAmZE54.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAmZE54.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmZE54.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmZE54.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmZE54.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmZE54.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmZE54.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAmZE54.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmZE54.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmZE54.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDMl4Yr.s: Assembler messages:
encrypt.c: /tmp/ccDMl4Yr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDMl4Yr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDMl4Yr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDMl4Yr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMl4Yr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMl4Yr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMl4Yr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMl4Yr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMl4Yr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMl4Yr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMl4Yr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMl4Yr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDMl4Yr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMl4Yr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDMl4Yr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMl4Yr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDMl4Yr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDMl4Yr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMl4Yr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMl4Yr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDMl4Yr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMl4Yr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDMl4Yr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDMl4Yr.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccccIodO.s: Assembler messages:
encrypt.c: /tmp/ccccIodO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccccIodO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccccIodO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccccIodO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccIodO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccIodO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccIodO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccIodO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccIodO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccccIodO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccccIodO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccccIodO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccccIodO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccIodO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccccIodO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccccIodO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccccIodO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccccIodO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccccIodO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccccIodO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccccIodO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccccIodO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccccIodO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccccIodO.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
encrypt.c: /tmp/ccgOVRsf.s: Assembler messages:
encrypt.c: /tmp/ccgOVRsf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgOVRsf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgOVRsf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgOVRsf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOVRsf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOVRsf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOVRsf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOVRsf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOVRsf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgOVRsf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgOVRsf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgOVRsf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgOVRsf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOVRsf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgOVRsf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgOVRsf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgOVRsf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgOVRsf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgOVRsf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgOVRsf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgOVRsf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgOVRsf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgOVRsf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgOVRsf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccA52XOI.s: Assembler messages:
encrypt.c: /tmp/ccA52XOI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA52XOI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA52XOI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA52XOI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA52XOI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA52XOI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA52XOI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA52XOI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA52XOI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA52XOI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA52XOI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA52XOI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA52XOI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA52XOI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA52XOI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA52XOI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA52XOI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA52XOI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA52XOI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA52XOI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA52XOI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA52XOI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA52XOI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA52XOI.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccIt7kpg.s: Assembler messages:
encrypt.c: /tmp/ccIt7kpg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIt7kpg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIt7kpg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccIt7kpg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt7kpg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt7kpg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt7kpg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt7kpg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt7kpg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIt7kpg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIt7kpg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIt7kpg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIt7kpg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt7kpg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIt7kpg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIt7kpg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccIt7kpg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccIt7kpg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIt7kpg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIt7kpg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIt7kpg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIt7kpg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIt7kpg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccIt7kpg.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1gIhL7.s: Assembler messages:
encrypt.c: /tmp/cc1gIhL7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1gIhL7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1gIhL7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1gIhL7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gIhL7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gIhL7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gIhL7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gIhL7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gIhL7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1gIhL7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1gIhL7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1gIhL7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1gIhL7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gIhL7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1gIhL7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1gIhL7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1gIhL7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gIhL7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gIhL7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1gIhL7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gIhL7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1gIhL7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gIhL7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1gIhL7.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5FRG9x.s: Assembler messages:
encrypt.c: /tmp/cc5FRG9x.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5FRG9x.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5FRG9x.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5FRG9x.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FRG9x.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FRG9x.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FRG9x.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FRG9x.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FRG9x.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5FRG9x.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5FRG9x.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5FRG9x.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5FRG9x.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FRG9x.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5FRG9x.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5FRG9x.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5FRG9x.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5FRG9x.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5FRG9x.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5FRG9x.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5FRG9x.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5FRG9x.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5FRG9x.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5FRG9x.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/cc1Y4xMm.s: Assembler messages:
encrypt.c: /tmp/cc1Y4xMm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Y4xMm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Y4xMm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Y4xMm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Y4xMm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Y4xMm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Y4xMm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Y4xMm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Y4xMm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Y4xMm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Y4xMm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Y4xMm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Y4xMm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Y4xMm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Y4xMm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1Y4xMm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1Y4xMm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Y4xMm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Y4xMm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Y4xMm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Y4xMm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Y4xMm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Y4xMm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1Y4xMm.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAeJ64T.s: Assembler messages:
encrypt.c: /tmp/ccAeJ64T.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAeJ64T.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAeJ64T.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAeJ64T.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeJ64T.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeJ64T.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeJ64T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeJ64T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeJ64T.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAeJ64T.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAeJ64T.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAeJ64T.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAeJ64T.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeJ64T.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAeJ64T.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAeJ64T.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAeJ64T.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAeJ64T.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAeJ64T.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAeJ64T.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAeJ64T.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAeJ64T.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAeJ64T.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAeJ64T.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXPxNTb.s: Assembler messages:
encrypt.c: /tmp/ccXPxNTb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXPxNTb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXPxNTb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXPxNTb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPxNTb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPxNTb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPxNTb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPxNTb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPxNTb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPxNTb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPxNTb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPxNTb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXPxNTb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPxNTb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXPxNTb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPxNTb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXPxNTb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXPxNTb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPxNTb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPxNTb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXPxNTb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPxNTb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXPxNTb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXPxNTb.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccsNzjFM.s: Assembler messages:
encrypt.c: /tmp/ccsNzjFM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsNzjFM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsNzjFM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsNzjFM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNzjFM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNzjFM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNzjFM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNzjFM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNzjFM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsNzjFM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsNzjFM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsNzjFM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsNzjFM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNzjFM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsNzjFM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsNzjFM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsNzjFM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsNzjFM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsNzjFM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsNzjFM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsNzjFM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsNzjFM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsNzjFM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsNzjFM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGm8RkP.s: Assembler messages:
encrypt.c: /tmp/ccGm8RkP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGm8RkP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGm8RkP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGm8RkP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGm8RkP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGm8RkP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGm8RkP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGm8RkP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGm8RkP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGm8RkP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGm8RkP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGm8RkP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGm8RkP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGm8RkP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGm8RkP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGm8RkP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGm8RkP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGm8RkP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGm8RkP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGm8RkP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGm8RkP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGm8RkP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGm8RkP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGm8RkP.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZWd5tt.s: Assembler messages:
encrypt.c: /tmp/ccZWd5tt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZWd5tt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZWd5tt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZWd5tt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWd5tt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWd5tt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWd5tt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWd5tt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWd5tt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWd5tt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWd5tt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWd5tt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZWd5tt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWd5tt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZWd5tt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWd5tt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZWd5tt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZWd5tt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWd5tt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWd5tt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZWd5tt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWd5tt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZWd5tt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZWd5tt.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccgvfNkh.s: Assembler messages:
encrypt.c: /tmp/ccgvfNkh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgvfNkh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgvfNkh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgvfNkh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvfNkh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvfNkh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvfNkh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvfNkh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvfNkh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgvfNkh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgvfNkh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgvfNkh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgvfNkh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvfNkh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgvfNkh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgvfNkh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgvfNkh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvfNkh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvfNkh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgvfNkh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvfNkh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgvfNkh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvfNkh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgvfNkh.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccydWMGJ.s: Assembler messages:
encrypt.c: /tmp/ccydWMGJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccydWMGJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccydWMGJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccydWMGJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydWMGJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydWMGJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydWMGJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydWMGJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydWMGJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccydWMGJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccydWMGJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccydWMGJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccydWMGJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydWMGJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccydWMGJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccydWMGJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccydWMGJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccydWMGJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccydWMGJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccydWMGJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccydWMGJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccydWMGJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccydWMGJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccydWMGJ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKeywnb.s: Assembler messages:
encrypt.c: /tmp/ccKeywnb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKeywnb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKeywnb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKeywnb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeywnb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeywnb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeywnb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeywnb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeywnb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKeywnb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKeywnb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKeywnb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKeywnb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeywnb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKeywnb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKeywnb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKeywnb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeywnb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeywnb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKeywnb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeywnb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKeywnb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeywnb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKeywnb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOOSJgH.s: Assembler messages:
encrypt.c: /tmp/ccOOSJgH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOOSJgH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOOSJgH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOOSJgH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOSJgH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOSJgH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOSJgH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOSJgH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOSJgH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOSJgH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOSJgH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOSJgH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOOSJgH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOSJgH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOOSJgH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOSJgH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOOSJgH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOOSJgH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOSJgH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOSJgH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOOSJgH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOSJgH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOOSJgH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOOSJgH.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfwwOVs.s: Assembler messages:
encrypt.c: /tmp/ccfwwOVs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfwwOVs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfwwOVs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfwwOVs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwwOVs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwwOVs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwwOVs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwwOVs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwwOVs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwwOVs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwwOVs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwwOVs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfwwOVs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwwOVs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfwwOVs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfwwOVs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfwwOVs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwwOVs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwwOVs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfwwOVs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwwOVs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfwwOVs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwwOVs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfwwOVs.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccx89Jb7.s: Assembler messages:
encrypt.c: /tmp/ccx89Jb7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccx89Jb7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccx89Jb7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccx89Jb7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx89Jb7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx89Jb7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx89Jb7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx89Jb7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx89Jb7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx89Jb7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx89Jb7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx89Jb7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccx89Jb7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx89Jb7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccx89Jb7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx89Jb7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccx89Jb7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccx89Jb7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx89Jb7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx89Jb7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccx89Jb7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx89Jb7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccx89Jb7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccx89Jb7.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1Mbjga.s: Assembler messages:
encrypt.c: /tmp/cc1Mbjga.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1Mbjga.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1Mbjga.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1Mbjga.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mbjga.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mbjga.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mbjga.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mbjga.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mbjga.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Mbjga.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Mbjga.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Mbjga.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1Mbjga.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mbjga.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1Mbjga.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Mbjga.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1Mbjga.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1Mbjga.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Mbjga.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Mbjga.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1Mbjga.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Mbjga.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1Mbjga.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1Mbjga.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccTqcOKy.s: Assembler messages:
encrypt.c: /tmp/ccTqcOKy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTqcOKy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTqcOKy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTqcOKy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqcOKy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqcOKy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqcOKy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqcOKy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqcOKy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTqcOKy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTqcOKy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTqcOKy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTqcOKy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqcOKy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTqcOKy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTqcOKy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTqcOKy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqcOKy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqcOKy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTqcOKy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqcOKy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTqcOKy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqcOKy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTqcOKy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc4P7552.s: Assembler messages:
encrypt.c: /tmp/cc4P7552.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4P7552.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4P7552.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4P7552.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P7552.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P7552.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P7552.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P7552.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P7552.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4P7552.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4P7552.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4P7552.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4P7552.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P7552.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4P7552.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4P7552.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4P7552.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4P7552.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4P7552.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4P7552.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4P7552.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4P7552.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4P7552.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4P7552.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsmTd4u.s: Assembler messages:
encrypt.c: /tmp/ccsmTd4u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsmTd4u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsmTd4u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsmTd4u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmTd4u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmTd4u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmTd4u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmTd4u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmTd4u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsmTd4u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsmTd4u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsmTd4u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsmTd4u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmTd4u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsmTd4u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsmTd4u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsmTd4u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsmTd4u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsmTd4u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsmTd4u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsmTd4u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsmTd4u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsmTd4u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsmTd4u.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAbVi6U.s: Assembler messages:
encrypt.c: /tmp/ccAbVi6U.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAbVi6U.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAbVi6U.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAbVi6U.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbVi6U.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbVi6U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbVi6U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbVi6U.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbVi6U.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAbVi6U.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAbVi6U.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAbVi6U.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAbVi6U.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbVi6U.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAbVi6U.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAbVi6U.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAbVi6U.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAbVi6U.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAbVi6U.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAbVi6U.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAbVi6U.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAbVi6U.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAbVi6U.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAbVi6U.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cca1138o.s: Assembler messages:
encrypt.c: /tmp/cca1138o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cca1138o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cca1138o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cca1138o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1138o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1138o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1138o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1138o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1138o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1138o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1138o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1138o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cca1138o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1138o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cca1138o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1138o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cca1138o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cca1138o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1138o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1138o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cca1138o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1138o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cca1138o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cca1138o.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccrO0MRN.s: Assembler messages:
encrypt.c: /tmp/ccrO0MRN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrO0MRN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrO0MRN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrO0MRN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO0MRN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO0MRN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO0MRN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO0MRN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO0MRN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrO0MRN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrO0MRN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrO0MRN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrO0MRN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO0MRN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrO0MRN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrO0MRN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrO0MRN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrO0MRN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrO0MRN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrO0MRN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrO0MRN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrO0MRN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrO0MRN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrO0MRN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxsNTyd.s: Assembler messages:
encrypt.c: /tmp/ccxsNTyd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxsNTyd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxsNTyd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxsNTyd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsNTyd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsNTyd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsNTyd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsNTyd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsNTyd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxsNTyd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxsNTyd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxsNTyd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxsNTyd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsNTyd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxsNTyd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxsNTyd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxsNTyd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxsNTyd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxsNTyd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxsNTyd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxsNTyd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxsNTyd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxsNTyd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxsNTyd.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9cZ9hV.s: Assembler messages:
encrypt.c: /tmp/cc9cZ9hV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9cZ9hV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9cZ9hV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9cZ9hV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cZ9hV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cZ9hV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cZ9hV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cZ9hV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cZ9hV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cZ9hV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cZ9hV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cZ9hV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9cZ9hV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cZ9hV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9cZ9hV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9cZ9hV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9cZ9hV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cZ9hV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cZ9hV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9cZ9hV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cZ9hV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9cZ9hV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cZ9hV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9cZ9hV.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccXRnmYn.s: Assembler messages:
encrypt.c: /tmp/ccXRnmYn.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXRnmYn.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXRnmYn.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXRnmYn.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRnmYn.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRnmYn.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRnmYn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRnmYn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRnmYn.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRnmYn.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRnmYn.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRnmYn.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXRnmYn.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRnmYn.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXRnmYn.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRnmYn.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXRnmYn.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXRnmYn.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXRnmYn.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXRnmYn.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXRnmYn.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXRnmYn.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXRnmYn.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXRnmYn.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLdeJPk.s: Assembler messages:
encrypt.c: /tmp/ccLdeJPk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLdeJPk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLdeJPk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLdeJPk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdeJPk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdeJPk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdeJPk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdeJPk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdeJPk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdeJPk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdeJPk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdeJPk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLdeJPk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdeJPk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLdeJPk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLdeJPk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLdeJPk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdeJPk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdeJPk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLdeJPk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdeJPk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLdeJPk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdeJPk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLdeJPk.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxnZ5RI.s: Assembler messages:
encrypt.c: /tmp/ccxnZ5RI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxnZ5RI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxnZ5RI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxnZ5RI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnZ5RI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnZ5RI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnZ5RI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnZ5RI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnZ5RI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnZ5RI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnZ5RI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnZ5RI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxnZ5RI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnZ5RI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxnZ5RI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnZ5RI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxnZ5RI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxnZ5RI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnZ5RI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnZ5RI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxnZ5RI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnZ5RI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxnZ5RI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxnZ5RI.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWYGmoh.s: Assembler messages:
encrypt.c: /tmp/ccWYGmoh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWYGmoh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWYGmoh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWYGmoh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYGmoh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYGmoh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYGmoh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYGmoh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYGmoh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWYGmoh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWYGmoh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWYGmoh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWYGmoh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYGmoh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWYGmoh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWYGmoh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWYGmoh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWYGmoh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWYGmoh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWYGmoh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWYGmoh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWYGmoh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWYGmoh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWYGmoh.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgQzbTC.s: Assembler messages:
encrypt.c: /tmp/ccgQzbTC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgQzbTC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgQzbTC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgQzbTC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQzbTC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQzbTC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQzbTC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQzbTC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQzbTC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQzbTC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQzbTC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQzbTC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgQzbTC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQzbTC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgQzbTC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQzbTC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgQzbTC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgQzbTC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgQzbTC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgQzbTC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgQzbTC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgQzbTC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgQzbTC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgQzbTC.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc73J10z.s: Assembler messages:
encrypt.c: /tmp/cc73J10z.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc73J10z.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc73J10z.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc73J10z.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73J10z.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73J10z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73J10z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73J10z.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73J10z.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc73J10z.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc73J10z.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc73J10z.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc73J10z.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73J10z.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc73J10z.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc73J10z.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc73J10z.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73J10z.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73J10z.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc73J10z.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73J10z.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc73J10z.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73J10z.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc73J10z.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE0ip04.s: Assembler messages:
encrypt.c: /tmp/ccE0ip04.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE0ip04.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE0ip04.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE0ip04.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0ip04.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0ip04.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0ip04.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0ip04.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0ip04.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE0ip04.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE0ip04.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE0ip04.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE0ip04.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0ip04.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE0ip04.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE0ip04.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE0ip04.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE0ip04.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE0ip04.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE0ip04.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE0ip04.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE0ip04.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE0ip04.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE0ip04.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoskPF7.s: Assembler messages:
encrypt.c: /tmp/ccoskPF7.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoskPF7.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoskPF7.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoskPF7.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoskPF7.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoskPF7.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoskPF7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoskPF7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoskPF7.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoskPF7.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoskPF7.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoskPF7.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoskPF7.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoskPF7.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoskPF7.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoskPF7.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoskPF7.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoskPF7.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoskPF7.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoskPF7.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoskPF7.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoskPF7.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoskPF7.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoskPF7.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz82euC.s: Assembler messages:
encrypt.c: /tmp/ccz82euC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz82euC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz82euC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz82euC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz82euC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz82euC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz82euC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz82euC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz82euC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz82euC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz82euC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz82euC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz82euC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz82euC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz82euC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz82euC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz82euC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz82euC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz82euC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz82euC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz82euC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz82euC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz82euC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz82euC.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccANoHA4.s: Assembler messages:
encrypt.c: /tmp/ccANoHA4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccANoHA4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccANoHA4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccANoHA4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANoHA4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANoHA4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANoHA4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANoHA4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANoHA4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccANoHA4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccANoHA4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccANoHA4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccANoHA4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANoHA4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccANoHA4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccANoHA4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccANoHA4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccANoHA4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccANoHA4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccANoHA4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccANoHA4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccANoHA4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccANoHA4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccANoHA4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccazC9aC.s: Assembler messages:
encrypt.c: /tmp/ccazC9aC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccazC9aC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccazC9aC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccazC9aC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazC9aC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazC9aC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazC9aC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazC9aC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazC9aC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazC9aC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazC9aC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazC9aC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccazC9aC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazC9aC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccazC9aC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazC9aC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccazC9aC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccazC9aC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccazC9aC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccazC9aC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazC9aC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccazC9aC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccazC9aC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccazC9aC.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBZ1hAY.s: Assembler messages:
encrypt.c: /tmp/ccBZ1hAY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBZ1hAY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBZ1hAY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBZ1hAY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ1hAY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ1hAY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ1hAY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ1hAY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ1hAY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBZ1hAY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBZ1hAY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBZ1hAY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBZ1hAY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ1hAY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBZ1hAY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBZ1hAY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBZ1hAY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBZ1hAY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBZ1hAY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBZ1hAY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBZ1hAY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBZ1hAY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBZ1hAY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBZ1hAY.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccZDBhPt.s: Assembler messages:
encrypt.c: /tmp/ccZDBhPt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZDBhPt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZDBhPt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZDBhPt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDBhPt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDBhPt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDBhPt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDBhPt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDBhPt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDBhPt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDBhPt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDBhPt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZDBhPt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDBhPt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZDBhPt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDBhPt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZDBhPt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZDBhPt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDBhPt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDBhPt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZDBhPt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDBhPt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZDBhPt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZDBhPt.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9DLHpM.s: Assembler messages:
encrypt.c: /tmp/cc9DLHpM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9DLHpM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9DLHpM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9DLHpM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLHpM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLHpM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLHpM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLHpM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLHpM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DLHpM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DLHpM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DLHpM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9DLHpM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLHpM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9DLHpM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DLHpM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9DLHpM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9DLHpM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DLHpM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DLHpM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9DLHpM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DLHpM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9DLHpM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9DLHpM.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6-3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwW09Iq.s: Assembler messages:
encrypt.c: /tmp/ccwW09Iq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwW09Iq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwW09Iq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwW09Iq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW09Iq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW09Iq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW09Iq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW09Iq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW09Iq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwW09Iq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwW09Iq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwW09Iq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwW09Iq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW09Iq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwW09Iq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwW09Iq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwW09Iq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwW09Iq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwW09Iq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwW09Iq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwW09Iq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwW09Iq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwW09Iq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwW09Iq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsABVIH.s: Assembler messages:
encrypt.c: /tmp/ccsABVIH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsABVIH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsABVIH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsABVIH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsABVIH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsABVIH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsABVIH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsABVIH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsABVIH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsABVIH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsABVIH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsABVIH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsABVIH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsABVIH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsABVIH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsABVIH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsABVIH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsABVIH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsABVIH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsABVIH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsABVIH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsABVIH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsABVIH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsABVIH.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccz2VXpd.s: Assembler messages:
encrypt.c: /tmp/ccz2VXpd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccz2VXpd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccz2VXpd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccz2VXpd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2VXpd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2VXpd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2VXpd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2VXpd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2VXpd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2VXpd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2VXpd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2VXpd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccz2VXpd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2VXpd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccz2VXpd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccz2VXpd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccz2VXpd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2VXpd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2VXpd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccz2VXpd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2VXpd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccz2VXpd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2VXpd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccz2VXpd.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXge1CD.s: Assembler messages:
encrypt.c: /tmp/ccXge1CD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXge1CD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXge1CD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXge1CD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXge1CD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXge1CD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXge1CD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXge1CD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXge1CD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXge1CD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXge1CD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXge1CD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXge1CD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXge1CD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXge1CD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXge1CD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXge1CD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXge1CD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXge1CD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXge1CD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXge1CD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXge1CD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXge1CD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXge1CD.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpuAc7Y.s: Assembler messages:
encrypt.c: /tmp/ccpuAc7Y.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpuAc7Y.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpuAc7Y.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpuAc7Y.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuAc7Y.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuAc7Y.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuAc7Y.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuAc7Y.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuAc7Y.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpuAc7Y.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpuAc7Y.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpuAc7Y.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpuAc7Y.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuAc7Y.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpuAc7Y.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpuAc7Y.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpuAc7Y.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpuAc7Y.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpuAc7Y.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpuAc7Y.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpuAc7Y.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpuAc7Y.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpuAc7Y.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpuAc7Y.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/ccGeD6XR.s: Assembler messages:
encrypt.c: /tmp/ccGeD6XR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGeD6XR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGeD6XR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGeD6XR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGeD6XR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGeD6XR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGeD6XR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGeD6XR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGeD6XR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGeD6XR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGeD6XR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGeD6XR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGeD6XR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGeD6XR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGeD6XR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGeD6XR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGeD6XR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGeD6XR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGeD6XR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGeD6XR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGeD6XR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGeD6XR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGeD6XR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGeD6XR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -O -fomit-frame-pointer
encrypt.c: /tmp/cch9AVNz.s: Assembler messages:
encrypt.c: /tmp/cch9AVNz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cch9AVNz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cch9AVNz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cch9AVNz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9AVNz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9AVNz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9AVNz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9AVNz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9AVNz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch9AVNz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch9AVNz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch9AVNz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cch9AVNz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9AVNz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cch9AVNz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cch9AVNz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cch9AVNz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9AVNz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9AVNz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cch9AVNz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9AVNz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cch9AVNz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9AVNz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cch9AVNz.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccD4WAwl.s: Assembler messages:
encrypt.c: /tmp/ccD4WAwl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccD4WAwl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccD4WAwl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccD4WAwl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4WAwl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4WAwl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4WAwl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4WAwl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4WAwl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD4WAwl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD4WAwl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD4WAwl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccD4WAwl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4WAwl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccD4WAwl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD4WAwl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccD4WAwl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccD4WAwl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD4WAwl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD4WAwl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccD4WAwl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD4WAwl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccD4WAwl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccD4WAwl.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccXexbfR.s: Assembler messages:
encrypt.c: /tmp/ccXexbfR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXexbfR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXexbfR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXexbfR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXexbfR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXexbfR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXexbfR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXexbfR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXexbfR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXexbfR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXexbfR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXexbfR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXexbfR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXexbfR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXexbfR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXexbfR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXexbfR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXexbfR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXexbfR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXexbfR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXexbfR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXexbfR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXexbfR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXexbfR.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchRVRnD.s: Assembler messages:
encrypt.c: /tmp/cchRVRnD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchRVRnD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchRVRnD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchRVRnD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRVRnD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRVRnD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRVRnD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRVRnD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRVRnD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRVRnD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRVRnD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRVRnD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchRVRnD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRVRnD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchRVRnD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRVRnD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchRVRnD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRVRnD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRVRnD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRVRnD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRVRnD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRVRnD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchRVRnD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRVRnD.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccj6C8P9.s: Assembler messages:
encrypt.c: /tmp/ccj6C8P9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj6C8P9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj6C8P9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccj6C8P9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6C8P9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6C8P9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6C8P9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6C8P9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6C8P9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj6C8P9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj6C8P9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj6C8P9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj6C8P9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6C8P9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj6C8P9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccj6C8P9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccj6C8P9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6C8P9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6C8P9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj6C8P9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6C8P9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj6C8P9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6C8P9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccj6C8P9.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccckDIa2.s: Assembler messages:
encrypt.c: /tmp/ccckDIa2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccckDIa2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccckDIa2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccckDIa2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckDIa2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckDIa2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckDIa2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckDIa2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckDIa2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccckDIa2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccckDIa2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccckDIa2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccckDIa2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckDIa2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccckDIa2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccckDIa2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccckDIa2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccckDIa2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccckDIa2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccckDIa2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckDIa2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccckDIa2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccckDIa2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccckDIa2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccpzepr.s: Assembler messages:
encrypt.c: /tmp/cccpzepr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccpzepr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccpzepr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cccpzepr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpzepr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpzepr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpzepr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpzepr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpzepr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccpzepr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccpzepr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccpzepr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cccpzepr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpzepr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccpzepr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cccpzepr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cccpzepr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cccpzepr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cccpzepr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpzepr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cccpzepr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cccpzepr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cccpzepr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cccpzepr.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccEGKIEZ.s: Assembler messages:
encrypt.c: /tmp/ccEGKIEZ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEGKIEZ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEGKIEZ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEGKIEZ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGKIEZ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGKIEZ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGKIEZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGKIEZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGKIEZ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEGKIEZ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEGKIEZ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEGKIEZ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEGKIEZ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGKIEZ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEGKIEZ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEGKIEZ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEGKIEZ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEGKIEZ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEGKIEZ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEGKIEZ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGKIEZ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEGKIEZ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEGKIEZ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEGKIEZ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/cchTUIQo.s: Assembler messages:
encrypt.c: /tmp/cchTUIQo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchTUIQo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchTUIQo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchTUIQo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTUIQo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTUIQo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTUIQo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTUIQo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTUIQo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchTUIQo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchTUIQo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchTUIQo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchTUIQo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTUIQo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchTUIQo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchTUIQo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchTUIQo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchTUIQo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchTUIQo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchTUIQo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchTUIQo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchTUIQo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchTUIQo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchTUIQo.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQJy1lo.s: Assembler messages:
encrypt.c: /tmp/ccQJy1lo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQJy1lo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQJy1lo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQJy1lo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJy1lo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJy1lo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJy1lo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJy1lo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJy1lo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQJy1lo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQJy1lo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQJy1lo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQJy1lo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJy1lo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQJy1lo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQJy1lo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQJy1lo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQJy1lo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQJy1lo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQJy1lo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQJy1lo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQJy1lo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQJy1lo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQJy1lo.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWCc4AN.s: Assembler messages:
encrypt.c: /tmp/ccWCc4AN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWCc4AN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWCc4AN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWCc4AN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCc4AN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCc4AN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCc4AN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCc4AN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCc4AN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWCc4AN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWCc4AN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWCc4AN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWCc4AN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCc4AN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWCc4AN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWCc4AN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWCc4AN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWCc4AN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWCc4AN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWCc4AN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWCc4AN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWCc4AN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWCc4AN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWCc4AN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4DZe9P.s: Assembler messages:
encrypt.c: /tmp/cc4DZe9P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4DZe9P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4DZe9P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4DZe9P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DZe9P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DZe9P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DZe9P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DZe9P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DZe9P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DZe9P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DZe9P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DZe9P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4DZe9P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DZe9P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4DZe9P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4DZe9P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4DZe9P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DZe9P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DZe9P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4DZe9P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DZe9P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4DZe9P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DZe9P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4DZe9P.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccbeMkjb.s: Assembler messages:
encrypt.c: /tmp/ccbeMkjb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbeMkjb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbeMkjb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbeMkjb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeMkjb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeMkjb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeMkjb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeMkjb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeMkjb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbeMkjb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbeMkjb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbeMkjb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbeMkjb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeMkjb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbeMkjb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbeMkjb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbeMkjb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbeMkjb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbeMkjb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbeMkjb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbeMkjb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbeMkjb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbeMkjb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbeMkjb.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc3YwLSF.s: Assembler messages:
encrypt.c: /tmp/cc3YwLSF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3YwLSF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3YwLSF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3YwLSF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YwLSF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YwLSF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YwLSF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YwLSF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YwLSF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3YwLSF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3YwLSF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3YwLSF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3YwLSF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YwLSF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3YwLSF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3YwLSF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3YwLSF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3YwLSF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3YwLSF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3YwLSF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3YwLSF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3YwLSF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3YwLSF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3YwLSF.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXrwBl6.s: Assembler messages:
encrypt.c: /tmp/ccXrwBl6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXrwBl6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXrwBl6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXrwBl6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrwBl6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrwBl6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrwBl6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrwBl6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrwBl6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXrwBl6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXrwBl6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXrwBl6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXrwBl6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrwBl6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXrwBl6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXrwBl6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXrwBl6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrwBl6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrwBl6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXrwBl6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrwBl6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXrwBl6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrwBl6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXrwBl6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/cc79tR84.s: Assembler messages:
encrypt.c: /tmp/cc79tR84.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc79tR84.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc79tR84.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc79tR84.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79tR84.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79tR84.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79tR84.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79tR84.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79tR84.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc79tR84.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc79tR84.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc79tR84.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc79tR84.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79tR84.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc79tR84.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc79tR84.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc79tR84.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79tR84.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79tR84.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc79tR84.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79tR84.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc79tR84.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79tR84.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc79tR84.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer
encrypt.c: /tmp/ccb4SFsy.s: Assembler messages:
encrypt.c: /tmp/ccb4SFsy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccb4SFsy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccb4SFsy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccb4SFsy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4SFsy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4SFsy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4SFsy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4SFsy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4SFsy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4SFsy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4SFsy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4SFsy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccb4SFsy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4SFsy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccb4SFsy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4SFsy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccb4SFsy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccb4SFsy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb4SFsy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb4SFsy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccb4SFsy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb4SFsy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccb4SFsy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccb4SFsy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0PGZxs.s: Assembler messages:
encrypt.c: /tmp/cc0PGZxs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0PGZxs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0PGZxs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0PGZxs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PGZxs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PGZxs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PGZxs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PGZxs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PGZxs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0PGZxs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0PGZxs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0PGZxs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0PGZxs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PGZxs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0PGZxs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0PGZxs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0PGZxs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0PGZxs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0PGZxs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0PGZxs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0PGZxs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0PGZxs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0PGZxs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0PGZxs.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc9AiRdQ.s: Assembler messages:
encrypt.c: /tmp/cc9AiRdQ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9AiRdQ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9AiRdQ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9AiRdQ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AiRdQ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AiRdQ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AiRdQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AiRdQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AiRdQ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AiRdQ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AiRdQ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AiRdQ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9AiRdQ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AiRdQ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9AiRdQ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AiRdQ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9AiRdQ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9AiRdQ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9AiRdQ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9AiRdQ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9AiRdQ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9AiRdQ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9AiRdQ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9AiRdQ.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1OUIuO.s: Assembler messages:
encrypt.c: /tmp/cc1OUIuO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1OUIuO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1OUIuO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1OUIuO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OUIuO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OUIuO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OUIuO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OUIuO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OUIuO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1OUIuO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1OUIuO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1OUIuO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1OUIuO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OUIuO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1OUIuO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1OUIuO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1OUIuO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1OUIuO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1OUIuO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1OUIuO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1OUIuO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1OUIuO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1OUIuO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1OUIuO.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccRfVFYt.s: Assembler messages:
encrypt.c: /tmp/ccRfVFYt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRfVFYt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRfVFYt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRfVFYt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfVFYt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfVFYt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfVFYt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfVFYt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfVFYt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRfVFYt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRfVFYt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRfVFYt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRfVFYt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfVFYt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRfVFYt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRfVFYt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRfVFYt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRfVFYt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRfVFYt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRfVFYt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRfVFYt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRfVFYt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRfVFYt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRfVFYt.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccMTVvbK.s: Assembler messages:
encrypt.c: /tmp/ccMTVvbK.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMTVvbK.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMTVvbK.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMTVvbK.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTVvbK.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTVvbK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTVvbK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTVvbK.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTVvbK.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTVvbK.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTVvbK.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTVvbK.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMTVvbK.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTVvbK.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMTVvbK.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMTVvbK.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMTVvbK.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTVvbK.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTVvbK.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMTVvbK.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTVvbK.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMTVvbK.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTVvbK.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMTVvbK.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnGHbkd.s: Assembler messages:
encrypt.c: /tmp/ccnGHbkd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnGHbkd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnGHbkd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnGHbkd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGHbkd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGHbkd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGHbkd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGHbkd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGHbkd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnGHbkd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnGHbkd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnGHbkd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnGHbkd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGHbkd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnGHbkd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnGHbkd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnGHbkd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnGHbkd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnGHbkd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnGHbkd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnGHbkd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnGHbkd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnGHbkd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnGHbkd.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccHIH0Ca.s: Assembler messages:
encrypt.c: /tmp/ccHIH0Ca.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHIH0Ca.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHIH0Ca.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHIH0Ca.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIH0Ca.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIH0Ca.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIH0Ca.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIH0Ca.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIH0Ca.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHIH0Ca.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHIH0Ca.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHIH0Ca.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHIH0Ca.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIH0Ca.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHIH0Ca.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHIH0Ca.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHIH0Ca.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHIH0Ca.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHIH0Ca.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHIH0Ca.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHIH0Ca.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHIH0Ca.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHIH0Ca.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHIH0Ca.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -O -fomit-frame-pointer
encrypt.c: /tmp/ccLFpAfE.s: Assembler messages:
encrypt.c: /tmp/ccLFpAfE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLFpAfE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLFpAfE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLFpAfE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFpAfE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFpAfE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFpAfE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFpAfE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFpAfE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLFpAfE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLFpAfE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLFpAfE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLFpAfE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFpAfE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLFpAfE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLFpAfE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLFpAfE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLFpAfE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLFpAfE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLFpAfE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLFpAfE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLFpAfE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLFpAfE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLFpAfE.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccS3Yjbz.s: Assembler messages:
encrypt.c: /tmp/ccS3Yjbz.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS3Yjbz.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS3Yjbz.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS3Yjbz.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Yjbz.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Yjbz.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Yjbz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Yjbz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Yjbz.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3Yjbz.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3Yjbz.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3Yjbz.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS3Yjbz.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Yjbz.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS3Yjbz.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3Yjbz.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS3Yjbz.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS3Yjbz.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS3Yjbz.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS3Yjbz.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS3Yjbz.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS3Yjbz.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS3Yjbz.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS3Yjbz.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cceJVpj6.s: Assembler messages:
encrypt.c: /tmp/cceJVpj6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceJVpj6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceJVpj6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cceJVpj6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJVpj6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJVpj6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJVpj6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJVpj6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJVpj6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceJVpj6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceJVpj6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceJVpj6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cceJVpj6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJVpj6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceJVpj6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cceJVpj6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cceJVpj6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cceJVpj6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cceJVpj6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cceJVpj6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cceJVpj6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cceJVpj6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cceJVpj6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cceJVpj6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccpS4YiT.s: Assembler messages:
encrypt.c: /tmp/ccpS4YiT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpS4YiT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpS4YiT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpS4YiT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpS4YiT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpS4YiT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpS4YiT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpS4YiT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpS4YiT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpS4YiT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpS4YiT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpS4YiT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpS4YiT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpS4YiT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpS4YiT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpS4YiT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpS4YiT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpS4YiT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpS4YiT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpS4YiT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpS4YiT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpS4YiT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpS4YiT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpS4YiT.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczZwpnm.s: Assembler messages:
encrypt.c: /tmp/cczZwpnm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczZwpnm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczZwpnm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczZwpnm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZwpnm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZwpnm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZwpnm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZwpnm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZwpnm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZwpnm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZwpnm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZwpnm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczZwpnm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZwpnm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczZwpnm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZwpnm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczZwpnm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczZwpnm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZwpnm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZwpnm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczZwpnm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZwpnm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczZwpnm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczZwpnm.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccLKqi8K.s: Assembler messages:
encrypt.c: /tmp/ccLKqi8K.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLKqi8K.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLKqi8K.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLKqi8K.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKqi8K.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKqi8K.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKqi8K.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKqi8K.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKqi8K.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLKqi8K.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLKqi8K.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLKqi8K.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLKqi8K.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKqi8K.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLKqi8K.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLKqi8K.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLKqi8K.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLKqi8K.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLKqi8K.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLKqi8K.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLKqi8K.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLKqi8K.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLKqi8K.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLKqi8K.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPm5N2h.s: Assembler messages:
encrypt.c: /tmp/ccPm5N2h.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPm5N2h.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPm5N2h.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPm5N2h.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm5N2h.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm5N2h.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm5N2h.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm5N2h.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm5N2h.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPm5N2h.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPm5N2h.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPm5N2h.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPm5N2h.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm5N2h.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPm5N2h.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPm5N2h.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPm5N2h.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPm5N2h.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPm5N2h.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPm5N2h.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPm5N2h.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPm5N2h.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPm5N2h.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPm5N2h.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccMBNTtf.s: Assembler messages:
encrypt.c: /tmp/ccMBNTtf.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMBNTtf.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMBNTtf.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMBNTtf.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBNTtf.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBNTtf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBNTtf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBNTtf.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBNTtf.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBNTtf.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBNTtf.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBNTtf.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMBNTtf.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBNTtf.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMBNTtf.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMBNTtf.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBNTtf.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBNTtf.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBNTtf.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBNTtf.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBNTtf.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMBNTtf.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBNTtf.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBNTtf.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccmuX7yI.s: Assembler messages:
encrypt.c: /tmp/ccmuX7yI.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmuX7yI.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmuX7yI.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmuX7yI.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuX7yI.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuX7yI.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuX7yI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuX7yI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuX7yI.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuX7yI.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuX7yI.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuX7yI.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmuX7yI.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuX7yI.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmuX7yI.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuX7yI.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmuX7yI.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmuX7yI.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuX7yI.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuX7yI.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmuX7yI.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuX7yI.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmuX7yI.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmuX7yI.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccmCwd9Z.s: Assembler messages:
encrypt.c: /tmp/ccmCwd9Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmCwd9Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmCwd9Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmCwd9Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCwd9Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCwd9Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCwd9Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCwd9Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCwd9Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmCwd9Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmCwd9Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmCwd9Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmCwd9Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCwd9Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmCwd9Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmCwd9Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmCwd9Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmCwd9Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmCwd9Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmCwd9Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmCwd9Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmCwd9Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmCwd9Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmCwd9Z.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccxIdueE.s: Assembler messages:
encrypt.c: /tmp/ccxIdueE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxIdueE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxIdueE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxIdueE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIdueE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIdueE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIdueE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIdueE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIdueE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxIdueE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxIdueE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxIdueE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxIdueE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIdueE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxIdueE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxIdueE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxIdueE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxIdueE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxIdueE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxIdueE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxIdueE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxIdueE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxIdueE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxIdueE.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYBGed4.s: Assembler messages:
encrypt.c: /tmp/ccYBGed4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYBGed4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYBGed4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYBGed4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBGed4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBGed4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBGed4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBGed4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBGed4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYBGed4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYBGed4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYBGed4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYBGed4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBGed4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYBGed4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYBGed4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYBGed4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBGed4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBGed4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYBGed4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBGed4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYBGed4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBGed4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYBGed4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccd9H6NF.s: Assembler messages:
encrypt.c: /tmp/ccd9H6NF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd9H6NF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd9H6NF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd9H6NF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9H6NF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9H6NF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9H6NF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9H6NF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9H6NF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9H6NF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9H6NF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9H6NF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd9H6NF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9H6NF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd9H6NF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9H6NF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd9H6NF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd9H6NF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9H6NF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9H6NF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd9H6NF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9H6NF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd9H6NF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd9H6NF.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckJ71Yt.s: Assembler messages:
encrypt.c: /tmp/cckJ71Yt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckJ71Yt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckJ71Yt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckJ71Yt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJ71Yt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJ71Yt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJ71Yt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJ71Yt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJ71Yt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckJ71Yt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckJ71Yt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckJ71Yt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckJ71Yt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJ71Yt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckJ71Yt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckJ71Yt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckJ71Yt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckJ71Yt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckJ71Yt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckJ71Yt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckJ71Yt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckJ71Yt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckJ71Yt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckJ71Yt.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxowEq4.s: Assembler messages:
encrypt.c: /tmp/ccxowEq4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxowEq4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxowEq4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccxowEq4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxowEq4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxowEq4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxowEq4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxowEq4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxowEq4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxowEq4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxowEq4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxowEq4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxowEq4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxowEq4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxowEq4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxowEq4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccxowEq4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccxowEq4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxowEq4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxowEq4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxowEq4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxowEq4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxowEq4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccxowEq4.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccE68eW1.s: Assembler messages:
encrypt.c: /tmp/ccE68eW1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE68eW1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE68eW1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccE68eW1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE68eW1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE68eW1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE68eW1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE68eW1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE68eW1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE68eW1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE68eW1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE68eW1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE68eW1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE68eW1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE68eW1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE68eW1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccE68eW1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccE68eW1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE68eW1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE68eW1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE68eW1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE68eW1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE68eW1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccE68eW1.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer
encrypt.c: /tmp/ccjtyYlq.s: Assembler messages:
encrypt.c: /tmp/ccjtyYlq.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjtyYlq.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjtyYlq.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjtyYlq.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtyYlq.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtyYlq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtyYlq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtyYlq.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtyYlq.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjtyYlq.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjtyYlq.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjtyYlq.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjtyYlq.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtyYlq.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjtyYlq.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjtyYlq.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjtyYlq.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjtyYlq.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjtyYlq.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjtyYlq.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjtyYlq.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjtyYlq.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjtyYlq.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjtyYlq.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccUxLPlj.s: Assembler messages:
encrypt.c: /tmp/ccUxLPlj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUxLPlj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUxLPlj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUxLPlj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxLPlj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxLPlj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxLPlj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxLPlj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxLPlj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUxLPlj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUxLPlj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUxLPlj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUxLPlj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxLPlj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUxLPlj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUxLPlj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUxLPlj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUxLPlj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUxLPlj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUxLPlj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxLPlj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUxLPlj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUxLPlj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUxLPlj.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer
encrypt.c: /tmp/ccbWun7P.s: Assembler messages:
encrypt.c: /tmp/ccbWun7P.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbWun7P.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbWun7P.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbWun7P.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWun7P.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWun7P.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWun7P.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWun7P.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWun7P.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWun7P.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWun7P.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWun7P.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbWun7P.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWun7P.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbWun7P.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbWun7P.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbWun7P.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWun7P.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWun7P.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbWun7P.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWun7P.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbWun7P.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWun7P.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbWun7P.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLvlC79.s: Assembler messages:
encrypt.c: /tmp/ccLvlC79.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLvlC79.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLvlC79.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLvlC79.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvlC79.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvlC79.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvlC79.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvlC79.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvlC79.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLvlC79.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLvlC79.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLvlC79.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLvlC79.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvlC79.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLvlC79.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLvlC79.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLvlC79.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLvlC79.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLvlC79.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLvlC79.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLvlC79.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLvlC79.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLvlC79.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLvlC79.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccsrbe3G.s: Assembler messages:
encrypt.c: /tmp/ccsrbe3G.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsrbe3G.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsrbe3G.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsrbe3G.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrbe3G.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrbe3G.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrbe3G.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrbe3G.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrbe3G.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrbe3G.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrbe3G.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrbe3G.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsrbe3G.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrbe3G.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsrbe3G.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsrbe3G.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsrbe3G.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrbe3G.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrbe3G.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsrbe3G.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrbe3G.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsrbe3G.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrbe3G.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsrbe3G.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHUi1sY.s: Assembler messages:
encrypt.c: /tmp/ccHUi1sY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHUi1sY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHUi1sY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHUi1sY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUi1sY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUi1sY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUi1sY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUi1sY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUi1sY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHUi1sY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHUi1sY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHUi1sY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHUi1sY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUi1sY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHUi1sY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHUi1sY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHUi1sY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUi1sY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUi1sY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHUi1sY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUi1sY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHUi1sY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUi1sY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHUi1sY.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccnbZcKs.s: Assembler messages:
encrypt.c: /tmp/ccnbZcKs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnbZcKs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnbZcKs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccnbZcKs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbZcKs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbZcKs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbZcKs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbZcKs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbZcKs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnbZcKs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnbZcKs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnbZcKs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnbZcKs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbZcKs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnbZcKs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnbZcKs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccnbZcKs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccnbZcKs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnbZcKs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnbZcKs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbZcKs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnbZcKs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnbZcKs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccnbZcKs.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/cc350da3.s: Assembler messages:
encrypt.c: /tmp/cc350da3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc350da3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc350da3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc350da3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc350da3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc350da3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc350da3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc350da3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc350da3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc350da3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc350da3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc350da3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc350da3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc350da3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc350da3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc350da3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc350da3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc350da3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc350da3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc350da3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc350da3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc350da3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc350da3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc350da3.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccJRs5Bk.s: Assembler messages:
encrypt.c: /tmp/ccJRs5Bk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJRs5Bk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJRs5Bk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJRs5Bk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRs5Bk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRs5Bk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRs5Bk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRs5Bk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRs5Bk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRs5Bk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRs5Bk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRs5Bk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJRs5Bk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRs5Bk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJRs5Bk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRs5Bk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJRs5Bk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJRs5Bk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRs5Bk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRs5Bk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJRs5Bk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRs5Bk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJRs5Bk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJRs5Bk.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHpXRSk.s: Assembler messages:
encrypt.c: /tmp/ccHpXRSk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHpXRSk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHpXRSk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHpXRSk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpXRSk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpXRSk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpXRSk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpXRSk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpXRSk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHpXRSk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHpXRSk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHpXRSk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHpXRSk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpXRSk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHpXRSk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHpXRSk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHpXRSk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpXRSk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpXRSk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHpXRSk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpXRSk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHpXRSk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpXRSk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHpXRSk.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfCNzQO.s: Assembler messages:
encrypt.c: /tmp/ccfCNzQO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfCNzQO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfCNzQO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfCNzQO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCNzQO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCNzQO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCNzQO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCNzQO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCNzQO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCNzQO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCNzQO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCNzQO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfCNzQO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCNzQO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfCNzQO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCNzQO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfCNzQO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfCNzQO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfCNzQO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfCNzQO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfCNzQO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfCNzQO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfCNzQO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfCNzQO.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3R5duR.s: Assembler messages:
encrypt.c: /tmp/cc3R5duR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3R5duR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3R5duR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3R5duR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R5duR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R5duR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R5duR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R5duR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R5duR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3R5duR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3R5duR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3R5duR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3R5duR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R5duR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3R5duR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3R5duR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3R5duR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3R5duR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3R5duR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3R5duR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3R5duR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3R5duR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3R5duR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3R5duR.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJFnJsn.s: Assembler messages:
encrypt.c: /tmp/ccJFnJsn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJFnJsn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJFnJsn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJFnJsn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFnJsn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFnJsn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFnJsn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFnJsn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFnJsn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFnJsn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFnJsn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFnJsn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJFnJsn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFnJsn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJFnJsn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJFnJsn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJFnJsn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFnJsn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFnJsn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJFnJsn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFnJsn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJFnJsn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFnJsn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJFnJsn.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6a4a6R.s: Assembler messages:
encrypt.c: /tmp/cc6a4a6R.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6a4a6R.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6a4a6R.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6a4a6R.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6a4a6R.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6a4a6R.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6a4a6R.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6a4a6R.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6a4a6R.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6a4a6R.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6a4a6R.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6a4a6R.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6a4a6R.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6a4a6R.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6a4a6R.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6a4a6R.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6a4a6R.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6a4a6R.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6a4a6R.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6a4a6R.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6a4a6R.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6a4a6R.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6a4a6R.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6a4a6R.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccS9AP28.s: Assembler messages:
encrypt.c: /tmp/ccS9AP28.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccS9AP28.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccS9AP28.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccS9AP28.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9AP28.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9AP28.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9AP28.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9AP28.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9AP28.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS9AP28.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS9AP28.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS9AP28.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccS9AP28.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9AP28.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccS9AP28.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS9AP28.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccS9AP28.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccS9AP28.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS9AP28.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS9AP28.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccS9AP28.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS9AP28.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccS9AP28.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccS9AP28.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5H9Es6.s: Assembler messages:
encrypt.c: /tmp/cc5H9Es6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5H9Es6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5H9Es6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5H9Es6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H9Es6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H9Es6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H9Es6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H9Es6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H9Es6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5H9Es6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5H9Es6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5H9Es6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5H9Es6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H9Es6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5H9Es6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5H9Es6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5H9Es6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5H9Es6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5H9Es6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5H9Es6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5H9Es6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5H9Es6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5H9Es6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5H9Es6.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccQZ33CJ.s: Assembler messages:
encrypt.c: /tmp/ccQZ33CJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQZ33CJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQZ33CJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQZ33CJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ33CJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ33CJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ33CJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ33CJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ33CJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZ33CJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZ33CJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZ33CJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQZ33CJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ33CJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQZ33CJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQZ33CJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQZ33CJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZ33CJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZ33CJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQZ33CJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZ33CJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQZ33CJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZ33CJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQZ33CJ.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0UCHn2.s: Assembler messages:
encrypt.c: /tmp/cc0UCHn2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0UCHn2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0UCHn2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0UCHn2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UCHn2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UCHn2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UCHn2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UCHn2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UCHn2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UCHn2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UCHn2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UCHn2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0UCHn2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UCHn2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0UCHn2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0UCHn2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0UCHn2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UCHn2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UCHn2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0UCHn2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UCHn2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0UCHn2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UCHn2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0UCHn2.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuNADfv.s: Assembler messages:
encrypt.c: /tmp/ccuNADfv.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuNADfv.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuNADfv.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuNADfv.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNADfv.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNADfv.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNADfv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNADfv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNADfv.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuNADfv.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuNADfv.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuNADfv.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuNADfv.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNADfv.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuNADfv.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuNADfv.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuNADfv.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuNADfv.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuNADfv.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuNADfv.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuNADfv.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuNADfv.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuNADfv.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuNADfv.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccduSijB.s: Assembler messages:
encrypt.c: /tmp/ccduSijB.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccduSijB.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccduSijB.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccduSijB.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduSijB.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduSijB.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduSijB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduSijB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduSijB.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccduSijB.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccduSijB.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccduSijB.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccduSijB.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduSijB.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccduSijB.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccduSijB.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccduSijB.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccduSijB.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccduSijB.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccduSijB.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccduSijB.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccduSijB.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccduSijB.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccduSijB.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckQPFG9.s: Assembler messages:
encrypt.c: /tmp/cckQPFG9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckQPFG9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckQPFG9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckQPFG9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQPFG9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQPFG9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQPFG9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQPFG9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQPFG9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckQPFG9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckQPFG9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckQPFG9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckQPFG9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQPFG9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckQPFG9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckQPFG9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckQPFG9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckQPFG9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckQPFG9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckQPFG9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckQPFG9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckQPFG9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckQPFG9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckQPFG9.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNHe70S.s: Assembler messages:
encrypt.c: /tmp/ccNHe70S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNHe70S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNHe70S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNHe70S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHe70S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHe70S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHe70S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHe70S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHe70S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNHe70S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNHe70S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNHe70S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNHe70S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHe70S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNHe70S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNHe70S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNHe70S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNHe70S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNHe70S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNHe70S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNHe70S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNHe70S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNHe70S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNHe70S.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccY0Sjgy.s: Assembler messages:
encrypt.c: /tmp/ccY0Sjgy.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY0Sjgy.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY0Sjgy.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY0Sjgy.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0Sjgy.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0Sjgy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0Sjgy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0Sjgy.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0Sjgy.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY0Sjgy.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY0Sjgy.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY0Sjgy.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY0Sjgy.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0Sjgy.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY0Sjgy.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY0Sjgy.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY0Sjgy.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY0Sjgy.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY0Sjgy.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY0Sjgy.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY0Sjgy.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY0Sjgy.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY0Sjgy.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY0Sjgy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccg180Nv.s: Assembler messages:
encrypt.c: /tmp/ccg180Nv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg180Nv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg180Nv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg180Nv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg180Nv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg180Nv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg180Nv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg180Nv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg180Nv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg180Nv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg180Nv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg180Nv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg180Nv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg180Nv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg180Nv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg180Nv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg180Nv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg180Nv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg180Nv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg180Nv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg180Nv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg180Nv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg180Nv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg180Nv.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/cctjZRrX.s: Assembler messages:
encrypt.c: /tmp/cctjZRrX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctjZRrX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctjZRrX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctjZRrX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjZRrX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjZRrX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjZRrX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjZRrX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjZRrX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjZRrX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjZRrX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjZRrX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctjZRrX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjZRrX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctjZRrX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjZRrX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctjZRrX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctjZRrX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctjZRrX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctjZRrX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctjZRrX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctjZRrX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctjZRrX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctjZRrX.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/cceO2A7e.s: Assembler messages:
encrypt.c: /tmp/cceO2A7e.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cceO2A7e.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cceO2A7e.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cceO2A7e.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO2A7e.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO2A7e.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO2A7e.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO2A7e.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO2A7e.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceO2A7e.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceO2A7e.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceO2A7e.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cceO2A7e.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO2A7e.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cceO2A7e.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceO2A7e.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cceO2A7e.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cceO2A7e.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceO2A7e.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceO2A7e.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cceO2A7e.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceO2A7e.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cceO2A7e.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cceO2A7e.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccfPwNcN.s: Assembler messages:
encrypt.c: /tmp/ccfPwNcN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfPwNcN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfPwNcN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfPwNcN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPwNcN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPwNcN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPwNcN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPwNcN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPwNcN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfPwNcN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfPwNcN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfPwNcN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfPwNcN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPwNcN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfPwNcN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfPwNcN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfPwNcN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfPwNcN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfPwNcN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfPwNcN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfPwNcN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfPwNcN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfPwNcN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfPwNcN.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc10jNKk.s: Assembler messages:
encrypt.c: /tmp/cc10jNKk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc10jNKk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc10jNKk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc10jNKk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10jNKk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10jNKk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10jNKk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10jNKk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10jNKk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc10jNKk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc10jNKk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc10jNKk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc10jNKk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10jNKk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc10jNKk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc10jNKk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc10jNKk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc10jNKk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc10jNKk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc10jNKk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc10jNKk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc10jNKk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc10jNKk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc10jNKk.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccy7sOGT.s: Assembler messages:
encrypt.c: /tmp/ccy7sOGT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy7sOGT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy7sOGT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy7sOGT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7sOGT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7sOGT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7sOGT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7sOGT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7sOGT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy7sOGT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy7sOGT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy7sOGT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy7sOGT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7sOGT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy7sOGT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy7sOGT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy7sOGT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy7sOGT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy7sOGT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy7sOGT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy7sOGT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy7sOGT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy7sOGT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy7sOGT.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccugjwjc.s: Assembler messages:
encrypt.c: /tmp/ccugjwjc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccugjwjc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccugjwjc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccugjwjc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugjwjc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugjwjc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugjwjc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugjwjc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugjwjc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccugjwjc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccugjwjc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccugjwjc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccugjwjc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugjwjc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccugjwjc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccugjwjc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccugjwjc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccugjwjc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccugjwjc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccugjwjc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccugjwjc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccugjwjc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccugjwjc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccugjwjc.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccxH4gTM.s: Assembler messages:
encrypt.c: /tmp/ccxH4gTM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxH4gTM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxH4gTM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxH4gTM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxH4gTM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxH4gTM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxH4gTM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxH4gTM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxH4gTM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxH4gTM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxH4gTM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxH4gTM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxH4gTM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxH4gTM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxH4gTM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxH4gTM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxH4gTM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxH4gTM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxH4gTM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxH4gTM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxH4gTM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxH4gTM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxH4gTM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxH4gTM.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccGD8bMf.s: Assembler messages:
encrypt.c: /tmp/ccGD8bMf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGD8bMf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGD8bMf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGD8bMf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGD8bMf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGD8bMf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGD8bMf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGD8bMf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGD8bMf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGD8bMf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGD8bMf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGD8bMf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGD8bMf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGD8bMf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGD8bMf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGD8bMf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGD8bMf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGD8bMf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGD8bMf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGD8bMf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGD8bMf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGD8bMf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGD8bMf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGD8bMf.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccoMyhSG.s: Assembler messages:
encrypt.c: /tmp/ccoMyhSG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoMyhSG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoMyhSG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoMyhSG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMyhSG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMyhSG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMyhSG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMyhSG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMyhSG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoMyhSG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoMyhSG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoMyhSG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoMyhSG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMyhSG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoMyhSG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoMyhSG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoMyhSG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoMyhSG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoMyhSG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoMyhSG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoMyhSG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoMyhSG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoMyhSG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoMyhSG.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccOeJKpy.s: Assembler messages:
encrypt.c: /tmp/ccOeJKpy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOeJKpy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOeJKpy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOeJKpy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeJKpy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeJKpy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeJKpy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeJKpy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeJKpy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOeJKpy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOeJKpy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOeJKpy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOeJKpy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeJKpy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOeJKpy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOeJKpy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOeJKpy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOeJKpy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOeJKpy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOeJKpy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOeJKpy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOeJKpy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOeJKpy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOeJKpy.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccT7Yb18.s: Assembler messages:
encrypt.c: /tmp/ccT7Yb18.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT7Yb18.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT7Yb18.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT7Yb18.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7Yb18.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7Yb18.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7Yb18.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7Yb18.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7Yb18.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT7Yb18.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT7Yb18.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT7Yb18.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT7Yb18.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7Yb18.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT7Yb18.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT7Yb18.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT7Yb18.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7Yb18.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7Yb18.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT7Yb18.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7Yb18.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT7Yb18.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7Yb18.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT7Yb18.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7R1hyX.s: Assembler messages:
encrypt.c: /tmp/cc7R1hyX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7R1hyX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7R1hyX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7R1hyX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7R1hyX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7R1hyX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7R1hyX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7R1hyX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7R1hyX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7R1hyX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7R1hyX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7R1hyX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7R1hyX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7R1hyX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7R1hyX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7R1hyX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7R1hyX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7R1hyX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7R1hyX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7R1hyX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7R1hyX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7R1hyX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7R1hyX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7R1hyX.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccK0VGop.s: Assembler messages:
encrypt.c: /tmp/ccK0VGop.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK0VGop.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK0VGop.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK0VGop.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0VGop.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0VGop.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0VGop.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0VGop.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0VGop.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK0VGop.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK0VGop.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK0VGop.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK0VGop.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0VGop.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK0VGop.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK0VGop.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK0VGop.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK0VGop.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK0VGop.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK0VGop.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK0VGop.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK0VGop.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK0VGop.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK0VGop.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8qkMPG.s: Assembler messages:
encrypt.c: /tmp/cc8qkMPG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8qkMPG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8qkMPG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8qkMPG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qkMPG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qkMPG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qkMPG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qkMPG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qkMPG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8qkMPG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8qkMPG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8qkMPG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8qkMPG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qkMPG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8qkMPG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8qkMPG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8qkMPG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8qkMPG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8qkMPG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8qkMPG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8qkMPG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8qkMPG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8qkMPG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8qkMPG.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccg9JdZe.s: Assembler messages:
encrypt.c: /tmp/ccg9JdZe.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg9JdZe.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg9JdZe.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccg9JdZe.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9JdZe.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9JdZe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9JdZe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9JdZe.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9JdZe.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg9JdZe.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg9JdZe.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg9JdZe.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg9JdZe.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9JdZe.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg9JdZe.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccg9JdZe.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccg9JdZe.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg9JdZe.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg9JdZe.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg9JdZe.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg9JdZe.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg9JdZe.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg9JdZe.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccg9JdZe.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/cc0bigsL.s: Assembler messages:
encrypt.c: /tmp/cc0bigsL.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0bigsL.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0bigsL.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0bigsL.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bigsL.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bigsL.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bigsL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bigsL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bigsL.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bigsL.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bigsL.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bigsL.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0bigsL.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bigsL.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0bigsL.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bigsL.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0bigsL.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0bigsL.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0bigsL.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0bigsL.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0bigsL.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0bigsL.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0bigsL.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0bigsL.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccivQdL7.s: Assembler messages:
encrypt.c: /tmp/ccivQdL7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccivQdL7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccivQdL7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccivQdL7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivQdL7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivQdL7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivQdL7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivQdL7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivQdL7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccivQdL7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccivQdL7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccivQdL7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccivQdL7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivQdL7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccivQdL7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccivQdL7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccivQdL7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccivQdL7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccivQdL7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccivQdL7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccivQdL7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccivQdL7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccivQdL7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccivQdL7.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc6YiIV2.s: Assembler messages:
encrypt.c: /tmp/cc6YiIV2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6YiIV2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6YiIV2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6YiIV2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YiIV2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YiIV2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YiIV2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YiIV2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YiIV2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YiIV2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YiIV2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YiIV2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6YiIV2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YiIV2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6YiIV2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YiIV2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6YiIV2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6YiIV2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YiIV2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YiIV2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6YiIV2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YiIV2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6YiIV2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6YiIV2.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cc7dWB6A.s: Assembler messages:
encrypt.c: /tmp/cc7dWB6A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7dWB6A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7dWB6A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc7dWB6A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dWB6A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dWB6A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dWB6A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dWB6A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dWB6A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7dWB6A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7dWB6A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7dWB6A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7dWB6A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dWB6A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7dWB6A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc7dWB6A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc7dWB6A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7dWB6A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7dWB6A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7dWB6A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7dWB6A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7dWB6A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7dWB6A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc7dWB6A.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6o3ZvL.s: Assembler messages:
encrypt.c: /tmp/cc6o3ZvL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6o3ZvL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6o3ZvL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc6o3ZvL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6o3ZvL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6o3ZvL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6o3ZvL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6o3ZvL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6o3ZvL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6o3ZvL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6o3ZvL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6o3ZvL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6o3ZvL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6o3ZvL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6o3ZvL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc6o3ZvL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc6o3ZvL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6o3ZvL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6o3ZvL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6o3ZvL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6o3ZvL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6o3ZvL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6o3ZvL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc6o3ZvL.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccZhVHS3.s: Assembler messages:
encrypt.c: /tmp/ccZhVHS3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZhVHS3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZhVHS3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZhVHS3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhVHS3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhVHS3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhVHS3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhVHS3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhVHS3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhVHS3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhVHS3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhVHS3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZhVHS3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhVHS3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZhVHS3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhVHS3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZhVHS3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZhVHS3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhVHS3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhVHS3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZhVHS3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhVHS3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZhVHS3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZhVHS3.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc6Leiax.s: Assembler messages:
encrypt.c: /tmp/cc6Leiax.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6Leiax.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6Leiax.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6Leiax.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Leiax.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Leiax.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Leiax.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Leiax.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Leiax.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Leiax.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Leiax.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Leiax.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6Leiax.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Leiax.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6Leiax.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Leiax.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6Leiax.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6Leiax.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Leiax.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Leiax.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6Leiax.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Leiax.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6Leiax.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6Leiax.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUpg092.s: Assembler messages:
encrypt.c: /tmp/ccUpg092.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUpg092.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUpg092.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUpg092.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpg092.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpg092.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpg092.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpg092.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpg092.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUpg092.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUpg092.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUpg092.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUpg092.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpg092.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUpg092.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUpg092.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUpg092.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUpg092.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUpg092.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUpg092.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUpg092.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUpg092.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUpg092.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUpg092.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/cc4xn26o.s: Assembler messages:
encrypt.c: /tmp/cc4xn26o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4xn26o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4xn26o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4xn26o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xn26o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xn26o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xn26o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xn26o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xn26o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xn26o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xn26o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xn26o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4xn26o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xn26o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4xn26o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xn26o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4xn26o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4xn26o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xn26o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xn26o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4xn26o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xn26o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4xn26o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4xn26o.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -O -fomit-frame-pointer
encrypt.c: /tmp/ccbLsY2V.s: Assembler messages:
encrypt.c: /tmp/ccbLsY2V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbLsY2V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbLsY2V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccbLsY2V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLsY2V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLsY2V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLsY2V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLsY2V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLsY2V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbLsY2V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbLsY2V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbLsY2V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbLsY2V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLsY2V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbLsY2V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccbLsY2V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccbLsY2V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbLsY2V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbLsY2V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbLsY2V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbLsY2V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbLsY2V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbLsY2V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccbLsY2V.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/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccQcCeAT.s: Assembler messages:
encrypt.c: /tmp/ccQcCeAT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQcCeAT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQcCeAT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQcCeAT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcCeAT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcCeAT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcCeAT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcCeAT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcCeAT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcCeAT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcCeAT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcCeAT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQcCeAT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcCeAT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQcCeAT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcCeAT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQcCeAT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQcCeAT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcCeAT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcCeAT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQcCeAT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcCeAT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQcCeAT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQcCeAT.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/omdsha256k128n96tau96v2/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccww6qjp.s: Assembler messages:
encrypt.c: /tmp/ccww6qjp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccww6qjp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccww6qjp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccww6qjp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww6qjp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww6qjp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww6qjp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww6qjp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww6qjp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccww6qjp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccww6qjp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccww6qjp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccww6qjp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww6qjp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccww6qjp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccww6qjp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccww6qjp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccww6qjp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccww6qjp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccww6qjp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccww6qjp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccww6qjp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccww6qjp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccww6qjp.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