Implementation notes: x86, latour, crypto_aead/omdsha256k128n96tau96v2

Computer: latour
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: omdsha256k128n96tau96v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
322263refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
323586refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
323739refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
323874refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072420170718
324243refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
324720refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
325161refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072420170718
325215refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
325341refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
325575refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
325890refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
326862refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
327069refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
328365refgcc -m32 -O3 -fomit-frame-pointer2017072420170718
329220refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
329607refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
329859refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
330138refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
330606refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
331056refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072420170718
331164refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072420170718
331227refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
331227refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072420170718
331506refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
331542refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
331695refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
332145refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072420170718
332199refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
332289refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072420170718
332847refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072420170718
334971refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
335160refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
335178refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
335466refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072420170718
335871refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
336105refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
336159refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
336276refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
336564refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
336924refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
337284refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
337284refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
337572refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
338022refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
339228refgcc -m32 -O2 -fomit-frame-pointer2017072420170718
341649refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
342189refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
342225refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
342261refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
342801refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072420170718
342801refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
342936refgcc -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
344511refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
344673refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
344817refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
344988refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
345492refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
345933refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
347031refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
347328refgcc -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
347544refgcc -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
348120refgcc -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
348255refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
348381refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
350559refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
350586refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
351585refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072420170718
351873refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
351981refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
352809refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
353232refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
353268refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
353835refgcc -m32 -O -fomit-frame-pointer2017072420170718
353952refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
354591refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
354627refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
354852refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
354996refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
355518refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
355536refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
355545refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072420170718
355770refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
355905refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
355905refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
356877refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072420170718
357057refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
357147refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072420170718
357714refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
357966refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072420170718
358074refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
358452refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072420170718
358650refgcc -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
359460refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
359550refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
359613refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072420170718
359640refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072420170718
359829refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
360045refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
360153refgcc -m32 -march=core2 -O -fomit-frame-pointer2017072420170718
360270refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
360738refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
360972refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
360999refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
361494refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
362745refgcc -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
363177refgcc -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
363222refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
363672refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
364158refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
364167refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
364383refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
366084refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
366444refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
367119refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
368478refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
376191refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
376344refgcc -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
376506refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
377361refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
377469refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
382950refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
383166refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
384552refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
387189refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
393336refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
393768refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
394038refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
394443refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
394479refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
394542refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
394893refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
394956refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
394992refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
395298refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
395613refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
396171refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
397170refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072420170718
399051refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
399618refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
399672refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
400014refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
400275refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
400284refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
400401refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
400590refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
400797refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
401319refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
401436refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
401526refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
401922refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
401931refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
403335refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
403947refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
404136refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
404163refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
404892refgcc -m32 -Os -fomit-frame-pointer2017072420170718
405162refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
405432refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
405792refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072420170718
405954refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072420170718
406008refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072420170718
406098refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
406314refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072420170718
406332refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
409599refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072420170718
416583refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072420170718
416736refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072420170718

Test failure

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

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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/avx1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0ZayZ2.s: Assembler messages:
encrypt.c: /tmp/cc0ZayZ2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0ZayZ2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0ZayZ2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0ZayZ2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZayZ2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZayZ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZayZ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZayZ2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZayZ2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZayZ2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZayZ2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZayZ2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0ZayZ2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZayZ2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0ZayZ2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0ZayZ2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0ZayZ2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZayZ2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZayZ2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0ZayZ2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZayZ2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0ZayZ2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZayZ2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0ZayZ2.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc1f1hSG.s: Assembler messages:
encrypt.c: /tmp/cc1f1hSG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1f1hSG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1f1hSG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1f1hSG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f1hSG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f1hSG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f1hSG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f1hSG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f1hSG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1f1hSG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1f1hSG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1f1hSG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1f1hSG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f1hSG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1f1hSG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1f1hSG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1f1hSG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1f1hSG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1f1hSG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1f1hSG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1f1hSG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1f1hSG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1f1hSG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1f1hSG.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc1uzNRV.s: Assembler messages:
encrypt.c: /tmp/cc1uzNRV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1uzNRV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1uzNRV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc1uzNRV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uzNRV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uzNRV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uzNRV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uzNRV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uzNRV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1uzNRV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1uzNRV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1uzNRV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1uzNRV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uzNRV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1uzNRV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc1uzNRV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc1uzNRV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1uzNRV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1uzNRV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1uzNRV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1uzNRV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1uzNRV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1uzNRV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc1uzNRV.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/sse4
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccbYyoKx.s: Assembler messages:
encrypt.c: /tmp/ccbYyoKx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbYyoKx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbYyoKx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbYyoKx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYyoKx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYyoKx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYyoKx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYyoKx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYyoKx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYyoKx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYyoKx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYyoKx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbYyoKx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYyoKx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbYyoKx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYyoKx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbYyoKx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbYyoKx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYyoKx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYyoKx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbYyoKx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYyoKx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbYyoKx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbYyoKx.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/sse4
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccADieNG.s: Assembler messages:
encrypt.c: /tmp/ccADieNG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccADieNG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccADieNG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccADieNG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADieNG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADieNG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADieNG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADieNG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADieNG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccADieNG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccADieNG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccADieNG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccADieNG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADieNG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccADieNG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccADieNG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccADieNG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccADieNG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccADieNG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccADieNG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccADieNG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccADieNG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccADieNG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccADieNG.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccY5Bq57.s: Assembler messages:
encrypt.c: /tmp/ccY5Bq57.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY5Bq57.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY5Bq57.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY5Bq57.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5Bq57.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5Bq57.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5Bq57.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5Bq57.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5Bq57.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY5Bq57.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY5Bq57.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY5Bq57.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY5Bq57.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5Bq57.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY5Bq57.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY5Bq57.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY5Bq57.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5Bq57.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5Bq57.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY5Bq57.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5Bq57.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY5Bq57.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5Bq57.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY5Bq57.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc1neCqy.s: Assembler messages:
encrypt.c: /tmp/cc1neCqy.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1neCqy.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1neCqy.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1neCqy.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1neCqy.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1neCqy.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1neCqy.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1neCqy.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1neCqy.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1neCqy.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1neCqy.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1neCqy.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1neCqy.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1neCqy.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1neCqy.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1neCqy.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1neCqy.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1neCqy.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1neCqy.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1neCqy.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1neCqy.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1neCqy.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1neCqy.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1neCqy.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu9JZTY.s: Assembler messages:
encrypt.c: /tmp/ccu9JZTY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu9JZTY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu9JZTY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccu9JZTY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9JZTY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9JZTY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9JZTY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9JZTY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9JZTY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu9JZTY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu9JZTY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu9JZTY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu9JZTY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9JZTY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu9JZTY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccu9JZTY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccu9JZTY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu9JZTY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu9JZTY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu9JZTY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu9JZTY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu9JZTY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu9JZTY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccu9JZTY.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 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc6JiaD9.s: Assembler messages:
encrypt.c: /tmp/cc6JiaD9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc6JiaD9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc6JiaD9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc6JiaD9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JiaD9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JiaD9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JiaD9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JiaD9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JiaD9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JiaD9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JiaD9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JiaD9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc6JiaD9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JiaD9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc6JiaD9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JiaD9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc6JiaD9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc6JiaD9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JiaD9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JiaD9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc6JiaD9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JiaD9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc6JiaD9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc6JiaD9.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cchVzc3D.s: Assembler messages:
encrypt.c: /tmp/cchVzc3D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchVzc3D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchVzc3D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchVzc3D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVzc3D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVzc3D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVzc3D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVzc3D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVzc3D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchVzc3D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchVzc3D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchVzc3D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchVzc3D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVzc3D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchVzc3D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchVzc3D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchVzc3D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchVzc3D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchVzc3D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchVzc3D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchVzc3D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchVzc3D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchVzc3D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchVzc3D.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccBxE7Kw.s: Assembler messages:
encrypt.c: /tmp/ccBxE7Kw.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBxE7Kw.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBxE7Kw.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccBxE7Kw.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxE7Kw.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxE7Kw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxE7Kw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxE7Kw.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxE7Kw.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBxE7Kw.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBxE7Kw.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBxE7Kw.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBxE7Kw.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxE7Kw.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBxE7Kw.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccBxE7Kw.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccBxE7Kw.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxE7Kw.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxE7Kw.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBxE7Kw.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxE7Kw.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBxE7Kw.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxE7Kw.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccBxE7Kw.s: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/ccvUWe04.s: Assembler messages:
encrypt.c: /tmp/ccvUWe04.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvUWe04.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvUWe04.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccvUWe04.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUWe04.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUWe04.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUWe04.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUWe04.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUWe04.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvUWe04.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvUWe04.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvUWe04.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvUWe04.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUWe04.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvUWe04.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvUWe04.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccvUWe04.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccvUWe04.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvUWe04.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvUWe04.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvUWe04.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvUWe04.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvUWe04.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccvUWe04.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/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/cc194Rx9.s: Assembler messages:
encrypt.c: /tmp/cc194Rx9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc194Rx9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc194Rx9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc194Rx9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc194Rx9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc194Rx9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc194Rx9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc194Rx9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc194Rx9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc194Rx9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc194Rx9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc194Rx9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc194Rx9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc194Rx9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc194Rx9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc194Rx9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc194Rx9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc194Rx9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc194Rx9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc194Rx9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc194Rx9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc194Rx9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc194Rx9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc194Rx9.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/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccnUh5IL.s: Assembler messages:
encrypt.c: /tmp/ccnUh5IL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnUh5IL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnUh5IL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnUh5IL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUh5IL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUh5IL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUh5IL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUh5IL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUh5IL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnUh5IL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnUh5IL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnUh5IL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnUh5IL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUh5IL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnUh5IL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnUh5IL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnUh5IL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUh5IL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUh5IL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnUh5IL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUh5IL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnUh5IL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUh5IL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnUh5IL.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/cchjxbrx.s: Assembler messages:
encrypt.c: /tmp/cchjxbrx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchjxbrx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchjxbrx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cchjxbrx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjxbrx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjxbrx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjxbrx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjxbrx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjxbrx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchjxbrx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchjxbrx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchjxbrx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cchjxbrx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjxbrx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchjxbrx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cchjxbrx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cchjxbrx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjxbrx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjxbrx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cchjxbrx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjxbrx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cchjxbrx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjxbrx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cchjxbrx.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwSJ3E8.s: Assembler messages:
encrypt.c: /tmp/ccwSJ3E8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwSJ3E8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwSJ3E8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwSJ3E8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSJ3E8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSJ3E8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSJ3E8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSJ3E8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSJ3E8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwSJ3E8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwSJ3E8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwSJ3E8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwSJ3E8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSJ3E8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwSJ3E8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwSJ3E8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwSJ3E8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwSJ3E8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwSJ3E8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwSJ3E8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSJ3E8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwSJ3E8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwSJ3E8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwSJ3E8.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/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc7iBcqq.s: Assembler messages:
encrypt.c: /tmp/cc7iBcqq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7iBcqq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7iBcqq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7iBcqq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iBcqq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iBcqq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iBcqq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iBcqq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iBcqq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iBcqq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iBcqq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iBcqq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7iBcqq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iBcqq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7iBcqq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iBcqq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7iBcqq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7iBcqq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7iBcqq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7iBcqq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7iBcqq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7iBcqq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7iBcqq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7iBcqq.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccM5ara7.s: Assembler messages:
encrypt.c: /tmp/ccM5ara7.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccM5ara7.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccM5ara7.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccM5ara7.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5ara7.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5ara7.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5ara7.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5ara7.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5ara7.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM5ara7.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM5ara7.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM5ara7.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccM5ara7.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5ara7.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccM5ara7.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccM5ara7.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccM5ara7.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5ara7.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5ara7.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccM5ara7.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5ara7.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccM5ara7.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5ara7.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccM5ara7.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc9RQIV0.s: Assembler messages:
encrypt.c: /tmp/cc9RQIV0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9RQIV0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9RQIV0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9RQIV0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RQIV0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RQIV0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RQIV0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RQIV0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RQIV0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9RQIV0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9RQIV0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9RQIV0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9RQIV0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RQIV0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9RQIV0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9RQIV0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9RQIV0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9RQIV0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9RQIV0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9RQIV0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9RQIV0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9RQIV0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9RQIV0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9RQIV0.s: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/ccmdNg0f.s: Assembler messages:
encrypt.c: /tmp/ccmdNg0f.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmdNg0f.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmdNg0f.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmdNg0f.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNg0f.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNg0f.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNg0f.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNg0f.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNg0f.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdNg0f.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdNg0f.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdNg0f.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmdNg0f.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNg0f.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmdNg0f.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdNg0f.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmdNg0f.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmdNg0f.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdNg0f.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdNg0f.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmdNg0f.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdNg0f.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmdNg0f.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmdNg0f.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/sse4
Compiler: gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer
encrypt.c: /tmp/ccH1WPuq.s: Assembler messages:
encrypt.c: /tmp/ccH1WPuq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH1WPuq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH1WPuq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH1WPuq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1WPuq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1WPuq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1WPuq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1WPuq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1WPuq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH1WPuq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH1WPuq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH1WPuq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH1WPuq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1WPuq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH1WPuq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH1WPuq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH1WPuq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH1WPuq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH1WPuq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH1WPuq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH1WPuq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH1WPuq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH1WPuq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH1WPuq.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccKG9tY6.s: Assembler messages:
encrypt.c: /tmp/ccKG9tY6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKG9tY6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKG9tY6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKG9tY6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKG9tY6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKG9tY6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKG9tY6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKG9tY6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKG9tY6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKG9tY6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKG9tY6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKG9tY6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKG9tY6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKG9tY6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKG9tY6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKG9tY6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKG9tY6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKG9tY6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKG9tY6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKG9tY6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKG9tY6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKG9tY6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKG9tY6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKG9tY6.s: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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccCzuDNg.s: Assembler messages:
encrypt.c: /tmp/ccCzuDNg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCzuDNg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCzuDNg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCzuDNg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzuDNg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzuDNg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzuDNg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzuDNg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzuDNg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzuDNg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzuDNg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzuDNg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCzuDNg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzuDNg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCzuDNg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzuDNg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCzuDNg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCzuDNg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzuDNg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzuDNg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCzuDNg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzuDNg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCzuDNg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCzuDNg.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=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccONemd4.s: Assembler messages:
encrypt.c: /tmp/ccONemd4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccONemd4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccONemd4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccONemd4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONemd4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONemd4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONemd4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONemd4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONemd4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONemd4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONemd4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONemd4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccONemd4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONemd4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccONemd4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccONemd4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccONemd4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONemd4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONemd4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccONemd4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONemd4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccONemd4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONemd4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccONemd4.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVtFzwC.s: Assembler messages:
encrypt.c: /tmp/ccVtFzwC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVtFzwC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVtFzwC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVtFzwC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtFzwC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtFzwC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtFzwC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtFzwC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtFzwC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtFzwC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtFzwC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtFzwC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVtFzwC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtFzwC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVtFzwC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVtFzwC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVtFzwC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtFzwC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtFzwC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVtFzwC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtFzwC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVtFzwC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtFzwC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVtFzwC.s: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/ccaOEAka.s: Assembler messages:
encrypt.c: /tmp/ccaOEAka.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccaOEAka.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccaOEAka.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccaOEAka.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOEAka.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOEAka.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOEAka.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOEAka.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOEAka.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaOEAka.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaOEAka.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaOEAka.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccaOEAka.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOEAka.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccaOEAka.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaOEAka.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccaOEAka.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccaOEAka.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaOEAka.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaOEAka.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccaOEAka.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaOEAka.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccaOEAka.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccaOEAka.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/sse4
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSTEvp4.s: Assembler messages:
encrypt.c: /tmp/ccSTEvp4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSTEvp4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSTEvp4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSTEvp4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTEvp4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTEvp4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTEvp4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTEvp4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTEvp4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSTEvp4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSTEvp4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSTEvp4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSTEvp4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTEvp4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSTEvp4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSTEvp4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSTEvp4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSTEvp4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSTEvp4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSTEvp4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSTEvp4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSTEvp4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSTEvp4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSTEvp4.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/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckVQDSs.s: Assembler messages:
encrypt.c: /tmp/cckVQDSs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckVQDSs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckVQDSs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckVQDSs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVQDSs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVQDSs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVQDSs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVQDSs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVQDSs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckVQDSs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckVQDSs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckVQDSs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckVQDSs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVQDSs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckVQDSs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckVQDSs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckVQDSs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVQDSs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVQDSs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVQDSs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVQDSs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckVQDSs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVQDSs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVQDSs.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2bypaD.s: Assembler messages:
encrypt.c: /tmp/cc2bypaD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2bypaD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2bypaD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2bypaD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bypaD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bypaD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bypaD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bypaD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bypaD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2bypaD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2bypaD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2bypaD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2bypaD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bypaD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2bypaD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2bypaD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2bypaD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2bypaD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2bypaD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2bypaD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2bypaD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2bypaD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2bypaD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2bypaD.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccWomNzc.s: Assembler messages:
encrypt.c: /tmp/ccWomNzc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWomNzc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWomNzc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWomNzc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWomNzc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWomNzc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWomNzc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWomNzc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWomNzc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWomNzc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWomNzc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWomNzc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWomNzc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWomNzc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWomNzc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWomNzc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWomNzc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWomNzc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWomNzc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWomNzc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWomNzc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWomNzc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWomNzc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWomNzc.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccE4hSBt.s: Assembler messages:
encrypt.c: /tmp/ccE4hSBt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccE4hSBt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccE4hSBt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccE4hSBt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4hSBt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4hSBt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4hSBt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4hSBt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4hSBt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE4hSBt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE4hSBt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE4hSBt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccE4hSBt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4hSBt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccE4hSBt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccE4hSBt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccE4hSBt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE4hSBt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE4hSBt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccE4hSBt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE4hSBt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccE4hSBt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE4hSBt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccE4hSBt.s: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=i386 -Os -fomit-frame-pointer
encrypt.c: /tmp/cccd6Dka.s: Assembler messages:
encrypt.c: /tmp/cccd6Dka.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccd6Dka.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccd6Dka.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccd6Dka.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccd6Dka.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccd6Dka.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccd6Dka.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccd6Dka.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccd6Dka.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccd6Dka.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccd6Dka.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccd6Dka.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccd6Dka.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccd6Dka.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccd6Dka.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccd6Dka.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccd6Dka.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccd6Dka.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccd6Dka.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccd6Dka.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccd6Dka.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccd6Dka.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccd6Dka.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccd6Dka.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/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWtadlT.s: Assembler messages:
encrypt.c: /tmp/ccWtadlT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWtadlT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWtadlT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWtadlT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtadlT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtadlT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtadlT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtadlT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtadlT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWtadlT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWtadlT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWtadlT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWtadlT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtadlT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWtadlT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWtadlT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWtadlT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWtadlT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWtadlT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWtadlT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWtadlT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWtadlT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWtadlT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWtadlT.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/ccnwmVoi.s: Assembler messages:
encrypt.c: /tmp/ccnwmVoi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnwmVoi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnwmVoi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnwmVoi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwmVoi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwmVoi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwmVoi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwmVoi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwmVoi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnwmVoi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnwmVoi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnwmVoi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnwmVoi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwmVoi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnwmVoi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnwmVoi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnwmVoi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwmVoi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwmVoi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnwmVoi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwmVoi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnwmVoi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwmVoi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnwmVoi.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccFZ8pcN.s: Assembler messages:
encrypt.c: /tmp/ccFZ8pcN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFZ8pcN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFZ8pcN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccFZ8pcN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ8pcN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ8pcN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ8pcN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ8pcN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ8pcN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZ8pcN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZ8pcN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZ8pcN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFZ8pcN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ8pcN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFZ8pcN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZ8pcN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccFZ8pcN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccFZ8pcN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZ8pcN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZ8pcN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFZ8pcN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZ8pcN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFZ8pcN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccFZ8pcN.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccjGV3Mb.s: Assembler messages:
encrypt.c: /tmp/ccjGV3Mb.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjGV3Mb.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjGV3Mb.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjGV3Mb.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGV3Mb.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGV3Mb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGV3Mb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGV3Mb.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGV3Mb.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGV3Mb.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGV3Mb.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGV3Mb.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjGV3Mb.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGV3Mb.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjGV3Mb.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjGV3Mb.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjGV3Mb.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGV3Mb.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGV3Mb.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjGV3Mb.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGV3Mb.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjGV3Mb.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGV3Mb.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjGV3Mb.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/cc88uUsl.s: Assembler messages:
encrypt.c: /tmp/cc88uUsl.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc88uUsl.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc88uUsl.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc88uUsl.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88uUsl.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88uUsl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88uUsl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88uUsl.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88uUsl.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc88uUsl.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc88uUsl.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc88uUsl.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc88uUsl.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88uUsl.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc88uUsl.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc88uUsl.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc88uUsl.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc88uUsl.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc88uUsl.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc88uUsl.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc88uUsl.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc88uUsl.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc88uUsl.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc88uUsl.s: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/cc9KOgkX.s: Assembler messages:
encrypt.c: /tmp/cc9KOgkX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9KOgkX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9KOgkX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9KOgkX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KOgkX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KOgkX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KOgkX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KOgkX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KOgkX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9KOgkX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9KOgkX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9KOgkX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9KOgkX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KOgkX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9KOgkX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9KOgkX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9KOgkX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9KOgkX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9KOgkX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9KOgkX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9KOgkX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9KOgkX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9KOgkX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9KOgkX.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/ccOXQcqc.s: Assembler messages:
encrypt.c: /tmp/ccOXQcqc.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOXQcqc.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOXQcqc.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOXQcqc.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXQcqc.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXQcqc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXQcqc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXQcqc.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXQcqc.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOXQcqc.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOXQcqc.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOXQcqc.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOXQcqc.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXQcqc.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOXQcqc.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOXQcqc.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOXQcqc.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOXQcqc.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOXQcqc.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOXQcqc.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOXQcqc.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOXQcqc.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOXQcqc.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOXQcqc.s: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/ccqOgALU.s: Assembler messages:
encrypt.c: /tmp/ccqOgALU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqOgALU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqOgALU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqOgALU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOgALU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOgALU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOgALU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOgALU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOgALU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqOgALU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqOgALU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqOgALU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqOgALU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOgALU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqOgALU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqOgALU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqOgALU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqOgALU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqOgALU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqOgALU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqOgALU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqOgALU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqOgALU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqOgALU.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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0VzeGp.s: Assembler messages:
encrypt.c: /tmp/cc0VzeGp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0VzeGp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0VzeGp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0VzeGp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VzeGp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VzeGp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VzeGp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VzeGp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VzeGp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0VzeGp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0VzeGp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0VzeGp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0VzeGp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VzeGp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0VzeGp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0VzeGp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0VzeGp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0VzeGp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0VzeGp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0VzeGp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0VzeGp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0VzeGp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0VzeGp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0VzeGp.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccVHphOG.s: Assembler messages:
encrypt.c: /tmp/ccVHphOG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVHphOG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVHphOG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVHphOG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHphOG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHphOG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHphOG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHphOG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHphOG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHphOG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHphOG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHphOG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVHphOG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHphOG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVHphOG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHphOG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVHphOG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVHphOG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVHphOG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVHphOG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVHphOG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVHphOG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVHphOG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVHphOG.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc0whXUw.s: Assembler messages:
encrypt.c: /tmp/cc0whXUw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0whXUw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0whXUw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0whXUw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0whXUw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0whXUw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0whXUw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0whXUw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0whXUw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0whXUw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0whXUw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0whXUw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0whXUw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0whXUw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0whXUw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0whXUw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0whXUw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0whXUw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0whXUw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0whXUw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0whXUw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0whXUw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0whXUw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0whXUw.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cckDpWnm.s: Assembler messages:
encrypt.c: /tmp/cckDpWnm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckDpWnm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckDpWnm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckDpWnm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDpWnm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDpWnm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDpWnm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDpWnm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDpWnm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDpWnm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDpWnm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDpWnm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckDpWnm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDpWnm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckDpWnm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckDpWnm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckDpWnm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDpWnm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDpWnm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckDpWnm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDpWnm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckDpWnm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDpWnm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckDpWnm.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOuU4Fp.s: Assembler messages:
encrypt.c: /tmp/ccOuU4Fp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOuU4Fp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOuU4Fp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOuU4Fp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuU4Fp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuU4Fp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuU4Fp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuU4Fp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuU4Fp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOuU4Fp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOuU4Fp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOuU4Fp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOuU4Fp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuU4Fp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOuU4Fp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOuU4Fp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOuU4Fp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOuU4Fp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOuU4Fp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOuU4Fp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOuU4Fp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOuU4Fp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOuU4Fp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOuU4Fp.s: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/cccVIWVJ.s: Assembler messages:
encrypt.c: /tmp/cccVIWVJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccVIWVJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccVIWVJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccVIWVJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVIWVJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVIWVJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVIWVJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVIWVJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVIWVJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccVIWVJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccVIWVJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccVIWVJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccVIWVJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVIWVJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccVIWVJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccVIWVJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccVIWVJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccVIWVJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccVIWVJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccVIWVJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccVIWVJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccVIWVJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccVIWVJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccVIWVJ.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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8rAT5m.s: Assembler messages:
encrypt.c: /tmp/cc8rAT5m.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8rAT5m.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8rAT5m.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8rAT5m.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rAT5m.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rAT5m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rAT5m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rAT5m.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rAT5m.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8rAT5m.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8rAT5m.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8rAT5m.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8rAT5m.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rAT5m.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8rAT5m.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8rAT5m.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8rAT5m.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rAT5m.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rAT5m.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8rAT5m.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rAT5m.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8rAT5m.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rAT5m.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8rAT5m.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cco4cwgx.s: Assembler messages:
encrypt.c: /tmp/cco4cwgx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco4cwgx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco4cwgx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco4cwgx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4cwgx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4cwgx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4cwgx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4cwgx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4cwgx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4cwgx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4cwgx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4cwgx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco4cwgx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4cwgx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco4cwgx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4cwgx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco4cwgx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco4cwgx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco4cwgx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco4cwgx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco4cwgx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco4cwgx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco4cwgx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco4cwgx.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-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccnW5UG2.s: Assembler messages:
encrypt.c: /tmp/ccnW5UG2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnW5UG2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnW5UG2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnW5UG2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW5UG2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW5UG2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW5UG2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW5UG2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW5UG2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnW5UG2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnW5UG2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnW5UG2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnW5UG2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW5UG2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnW5UG2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnW5UG2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnW5UG2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnW5UG2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnW5UG2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnW5UG2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnW5UG2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnW5UG2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnW5UG2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnW5UG2.s: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/ccrDeiGp.s: Assembler messages:
encrypt.c: /tmp/ccrDeiGp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrDeiGp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrDeiGp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrDeiGp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDeiGp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDeiGp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDeiGp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDeiGp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDeiGp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDeiGp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDeiGp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDeiGp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrDeiGp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDeiGp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrDeiGp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDeiGp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrDeiGp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrDeiGp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDeiGp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDeiGp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrDeiGp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDeiGp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrDeiGp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrDeiGp.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccSr19Kd.s: Assembler messages:
encrypt.c: /tmp/ccSr19Kd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSr19Kd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSr19Kd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccSr19Kd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSr19Kd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSr19Kd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSr19Kd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSr19Kd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSr19Kd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSr19Kd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSr19Kd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSr19Kd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSr19Kd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSr19Kd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSr19Kd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSr19Kd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccSr19Kd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccSr19Kd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSr19Kd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSr19Kd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSr19Kd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSr19Kd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSr19Kd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccSr19Kd.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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccwxNfG4.s: Assembler messages:
encrypt.c: /tmp/ccwxNfG4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwxNfG4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwxNfG4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccwxNfG4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxNfG4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxNfG4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxNfG4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxNfG4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxNfG4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwxNfG4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwxNfG4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwxNfG4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwxNfG4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxNfG4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwxNfG4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccwxNfG4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccwxNfG4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwxNfG4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwxNfG4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwxNfG4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwxNfG4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwxNfG4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwxNfG4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccwxNfG4.s: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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVNZlmp.s: Assembler messages:
encrypt.c: /tmp/ccVNZlmp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVNZlmp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVNZlmp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVNZlmp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNZlmp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNZlmp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNZlmp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNZlmp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNZlmp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNZlmp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNZlmp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNZlmp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVNZlmp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNZlmp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVNZlmp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNZlmp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVNZlmp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVNZlmp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNZlmp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNZlmp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVNZlmp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNZlmp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVNZlmp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVNZlmp.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/ccqetsD2.s: Assembler messages:
encrypt.c: /tmp/ccqetsD2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqetsD2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqetsD2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqetsD2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqetsD2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqetsD2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqetsD2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqetsD2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqetsD2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqetsD2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqetsD2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqetsD2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqetsD2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqetsD2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqetsD2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqetsD2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqetsD2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqetsD2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqetsD2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqetsD2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqetsD2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqetsD2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqetsD2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqetsD2.s: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/ccH0ZTrh.s: Assembler messages:
encrypt.c: /tmp/ccH0ZTrh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccH0ZTrh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccH0ZTrh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccH0ZTrh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZTrh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZTrh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZTrh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZTrh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZTrh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH0ZTrh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH0ZTrh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH0ZTrh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccH0ZTrh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZTrh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccH0ZTrh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH0ZTrh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccH0ZTrh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccH0ZTrh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH0ZTrh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH0ZTrh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccH0ZTrh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH0ZTrh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccH0ZTrh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccH0ZTrh.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/ccYuWCT2.s: Assembler messages:
encrypt.c: /tmp/ccYuWCT2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYuWCT2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYuWCT2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYuWCT2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuWCT2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuWCT2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuWCT2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuWCT2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuWCT2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYuWCT2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYuWCT2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYuWCT2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYuWCT2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuWCT2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYuWCT2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYuWCT2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYuWCT2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYuWCT2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYuWCT2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYuWCT2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYuWCT2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYuWCT2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYuWCT2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYuWCT2.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccELoevH.s: Assembler messages:
encrypt.c: /tmp/ccELoevH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccELoevH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccELoevH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccELoevH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELoevH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELoevH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELoevH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELoevH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELoevH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccELoevH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccELoevH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccELoevH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccELoevH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELoevH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccELoevH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccELoevH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccELoevH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccELoevH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccELoevH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELoevH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccELoevH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccELoevH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccELoevH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccELoevH.s: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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrdyJK1.s: Assembler messages:
encrypt.c: /tmp/ccrdyJK1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrdyJK1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrdyJK1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrdyJK1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdyJK1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdyJK1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdyJK1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdyJK1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdyJK1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdyJK1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdyJK1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdyJK1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrdyJK1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdyJK1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrdyJK1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdyJK1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrdyJK1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrdyJK1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdyJK1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdyJK1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrdyJK1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdyJK1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrdyJK1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrdyJK1.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc81eKjR.s: Assembler messages:
encrypt.c: /tmp/cc81eKjR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc81eKjR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc81eKjR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc81eKjR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81eKjR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81eKjR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81eKjR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81eKjR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81eKjR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81eKjR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81eKjR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81eKjR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc81eKjR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81eKjR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc81eKjR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81eKjR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc81eKjR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc81eKjR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81eKjR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81eKjR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc81eKjR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81eKjR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc81eKjR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc81eKjR.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/ccjV576C.s: Assembler messages:
encrypt.c: /tmp/ccjV576C.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjV576C.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjV576C.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjV576C.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjV576C.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjV576C.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjV576C.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjV576C.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjV576C.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjV576C.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjV576C.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjV576C.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjV576C.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjV576C.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjV576C.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjV576C.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjV576C.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjV576C.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjV576C.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjV576C.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjV576C.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjV576C.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjV576C.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjV576C.s: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/ccDAYr8Z.s: Assembler messages:
encrypt.c: /tmp/ccDAYr8Z.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDAYr8Z.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDAYr8Z.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDAYr8Z.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAYr8Z.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAYr8Z.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAYr8Z.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAYr8Z.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAYr8Z.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDAYr8Z.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDAYr8Z.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDAYr8Z.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDAYr8Z.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAYr8Z.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDAYr8Z.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDAYr8Z.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDAYr8Z.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDAYr8Z.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDAYr8Z.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDAYr8Z.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDAYr8Z.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDAYr8Z.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDAYr8Z.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDAYr8Z.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/ccpmRoIF.s: Assembler messages:
encrypt.c: /tmp/ccpmRoIF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpmRoIF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpmRoIF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpmRoIF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmRoIF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmRoIF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmRoIF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmRoIF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmRoIF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpmRoIF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpmRoIF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpmRoIF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpmRoIF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmRoIF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpmRoIF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpmRoIF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpmRoIF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpmRoIF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpmRoIF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpmRoIF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpmRoIF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpmRoIF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpmRoIF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpmRoIF.s: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/ccHGbyYR.s: Assembler messages:
encrypt.c: /tmp/ccHGbyYR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHGbyYR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHGbyYR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHGbyYR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGbyYR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGbyYR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGbyYR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGbyYR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGbyYR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGbyYR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGbyYR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGbyYR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHGbyYR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGbyYR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHGbyYR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGbyYR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHGbyYR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHGbyYR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGbyYR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGbyYR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHGbyYR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGbyYR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHGbyYR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHGbyYR.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/ccTE1I3D.s: Assembler messages:
encrypt.c: /tmp/ccTE1I3D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTE1I3D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTE1I3D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTE1I3D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTE1I3D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTE1I3D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTE1I3D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTE1I3D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTE1I3D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTE1I3D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTE1I3D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTE1I3D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTE1I3D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTE1I3D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTE1I3D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTE1I3D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTE1I3D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTE1I3D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTE1I3D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTE1I3D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTE1I3D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTE1I3D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTE1I3D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTE1I3D.s: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/ccoUpRz0.s: Assembler messages:
encrypt.c: /tmp/ccoUpRz0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoUpRz0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoUpRz0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoUpRz0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUpRz0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUpRz0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUpRz0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUpRz0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUpRz0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUpRz0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUpRz0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUpRz0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoUpRz0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUpRz0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoUpRz0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUpRz0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoUpRz0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoUpRz0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoUpRz0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoUpRz0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoUpRz0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoUpRz0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoUpRz0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoUpRz0.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/ccuk2rZn.s: Assembler messages:
encrypt.c: /tmp/ccuk2rZn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuk2rZn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuk2rZn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuk2rZn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuk2rZn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuk2rZn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuk2rZn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuk2rZn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuk2rZn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuk2rZn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuk2rZn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuk2rZn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuk2rZn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuk2rZn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuk2rZn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuk2rZn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuk2rZn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuk2rZn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuk2rZn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuk2rZn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuk2rZn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuk2rZn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuk2rZn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuk2rZn.s: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/ccPkuTag.s: Assembler messages:
encrypt.c: /tmp/ccPkuTag.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPkuTag.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPkuTag.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPkuTag.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkuTag.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkuTag.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkuTag.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkuTag.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkuTag.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPkuTag.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPkuTag.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPkuTag.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPkuTag.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkuTag.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPkuTag.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPkuTag.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPkuTag.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkuTag.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkuTag.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkuTag.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkuTag.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPkuTag.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkuTag.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPkuTag.s: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/ccVChejN.s: Assembler messages:
encrypt.c: /tmp/ccVChejN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVChejN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVChejN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccVChejN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVChejN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVChejN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVChejN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVChejN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVChejN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVChejN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVChejN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVChejN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVChejN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVChejN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVChejN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVChejN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccVChejN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccVChejN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVChejN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVChejN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVChejN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVChejN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVChejN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccVChejN.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/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccdyiTu1.s: Assembler messages:
encrypt.c: /tmp/ccdyiTu1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdyiTu1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdyiTu1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdyiTu1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyiTu1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyiTu1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyiTu1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyiTu1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyiTu1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdyiTu1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdyiTu1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdyiTu1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdyiTu1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyiTu1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdyiTu1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdyiTu1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdyiTu1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdyiTu1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdyiTu1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdyiTu1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdyiTu1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdyiTu1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdyiTu1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdyiTu1.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/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfI2zbs.s: Assembler messages:
encrypt.c: /tmp/ccfI2zbs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfI2zbs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfI2zbs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfI2zbs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfI2zbs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfI2zbs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfI2zbs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfI2zbs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfI2zbs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfI2zbs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfI2zbs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfI2zbs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfI2zbs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfI2zbs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfI2zbs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfI2zbs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfI2zbs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfI2zbs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfI2zbs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfI2zbs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfI2zbs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfI2zbs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfI2zbs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfI2zbs.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/cckaC8Df.s: Assembler messages:
encrypt.c: /tmp/cckaC8Df.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckaC8Df.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckaC8Df.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckaC8Df.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaC8Df.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaC8Df.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaC8Df.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaC8Df.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaC8Df.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckaC8Df.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckaC8Df.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckaC8Df.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckaC8Df.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaC8Df.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckaC8Df.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckaC8Df.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckaC8Df.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckaC8Df.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckaC8Df.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckaC8Df.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckaC8Df.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckaC8Df.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckaC8Df.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckaC8Df.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccza1roO.s: Assembler messages:
encrypt.c: /tmp/ccza1roO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccza1roO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccza1roO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccza1roO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza1roO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza1roO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza1roO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza1roO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza1roO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccza1roO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccza1roO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccza1roO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccza1roO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza1roO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccza1roO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccza1roO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccza1roO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccza1roO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccza1roO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccza1roO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccza1roO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccza1roO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccza1roO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccza1roO.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/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccHvkqoa.s: Assembler messages:
encrypt.c: /tmp/ccHvkqoa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHvkqoa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHvkqoa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHvkqoa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvkqoa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvkqoa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvkqoa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvkqoa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvkqoa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvkqoa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvkqoa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvkqoa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHvkqoa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvkqoa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHvkqoa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvkqoa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHvkqoa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHvkqoa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHvkqoa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHvkqoa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHvkqoa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHvkqoa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHvkqoa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHvkqoa.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/avx1
Compiler: gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccuvG2DW.s: Assembler messages:
encrypt.c: /tmp/ccuvG2DW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuvG2DW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuvG2DW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuvG2DW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvG2DW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvG2DW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvG2DW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvG2DW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvG2DW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuvG2DW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuvG2DW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuvG2DW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuvG2DW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvG2DW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuvG2DW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuvG2DW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuvG2DW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvG2DW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvG2DW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuvG2DW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvG2DW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuvG2DW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvG2DW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuvG2DW.s: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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc15yk56.s: Assembler messages:
encrypt.c: /tmp/cc15yk56.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc15yk56.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc15yk56.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc15yk56.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15yk56.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15yk56.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15yk56.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15yk56.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15yk56.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15yk56.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15yk56.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15yk56.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc15yk56.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15yk56.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc15yk56.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15yk56.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc15yk56.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15yk56.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15yk56.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15yk56.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15yk56.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15yk56.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc15yk56.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15yk56.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/ccDOjJsU.s: Assembler messages:
encrypt.c: /tmp/ccDOjJsU.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDOjJsU.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDOjJsU.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDOjJsU.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOjJsU.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOjJsU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOjJsU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOjJsU.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOjJsU.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOjJsU.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOjJsU.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOjJsU.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDOjJsU.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOjJsU.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDOjJsU.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDOjJsU.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDOjJsU.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOjJsU.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOjJsU.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDOjJsU.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOjJsU.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDOjJsU.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOjJsU.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDOjJsU.s: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/cc8vG2DW.s: Assembler messages:
encrypt.c: /tmp/cc8vG2DW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8vG2DW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8vG2DW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8vG2DW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vG2DW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vG2DW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vG2DW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vG2DW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vG2DW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vG2DW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vG2DW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vG2DW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8vG2DW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vG2DW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8vG2DW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8vG2DW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8vG2DW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vG2DW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vG2DW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8vG2DW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vG2DW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8vG2DW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vG2DW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8vG2DW.s: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/ccG5F4la.s: Assembler messages:
encrypt.c: /tmp/ccG5F4la.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG5F4la.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG5F4la.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccG5F4la.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5F4la.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5F4la.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5F4la.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5F4la.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5F4la.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5F4la.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5F4la.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5F4la.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG5F4la.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5F4la.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG5F4la.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5F4la.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccG5F4la.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccG5F4la.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5F4la.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5F4la.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG5F4la.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5F4la.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG5F4la.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccG5F4la.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/sse4
Compiler: gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4D0v17.s: Assembler messages:
encrypt.c: /tmp/cc4D0v17.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4D0v17.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4D0v17.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc4D0v17.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4D0v17.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4D0v17.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4D0v17.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4D0v17.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4D0v17.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4D0v17.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4D0v17.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4D0v17.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4D0v17.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4D0v17.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4D0v17.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4D0v17.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc4D0v17.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc4D0v17.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4D0v17.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4D0v17.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4D0v17.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4D0v17.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4D0v17.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc4D0v17.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=nocona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccjbeN2T.s: Assembler messages:
encrypt.c: /tmp/ccjbeN2T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjbeN2T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjbeN2T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjbeN2T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbeN2T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbeN2T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbeN2T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbeN2T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbeN2T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbeN2T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbeN2T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbeN2T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjbeN2T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbeN2T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjbeN2T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjbeN2T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbeN2T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbeN2T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbeN2T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbeN2T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbeN2T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjbeN2T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbeN2T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbeN2T.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccGJGjqD.s: Assembler messages:
encrypt.c: /tmp/ccGJGjqD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGJGjqD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGJGjqD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGJGjqD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJGjqD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJGjqD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJGjqD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJGjqD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJGjqD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGJGjqD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGJGjqD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGJGjqD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGJGjqD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJGjqD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGJGjqD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGJGjqD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGJGjqD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGJGjqD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGJGjqD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGJGjqD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGJGjqD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGJGjqD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGJGjqD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGJGjqD.s: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/ccd6pSyc.s: Assembler messages:
encrypt.c: /tmp/ccd6pSyc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccd6pSyc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccd6pSyc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccd6pSyc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6pSyc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6pSyc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6pSyc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6pSyc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6pSyc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6pSyc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6pSyc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6pSyc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccd6pSyc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6pSyc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccd6pSyc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6pSyc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccd6pSyc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccd6pSyc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd6pSyc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd6pSyc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccd6pSyc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd6pSyc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccd6pSyc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccd6pSyc.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/ccl7rYCY.s: Assembler messages:
encrypt.c: /tmp/ccl7rYCY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl7rYCY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl7rYCY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl7rYCY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7rYCY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7rYCY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7rYCY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7rYCY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7rYCY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7rYCY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7rYCY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7rYCY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl7rYCY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7rYCY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl7rYCY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7rYCY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl7rYCY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl7rYCY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7rYCY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7rYCY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl7rYCY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7rYCY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl7rYCY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl7rYCY.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/ccpxhkny.s: Assembler messages:
encrypt.c: /tmp/ccpxhkny.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpxhkny.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpxhkny.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpxhkny.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxhkny.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxhkny.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxhkny.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxhkny.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxhkny.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpxhkny.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpxhkny.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpxhkny.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpxhkny.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxhkny.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpxhkny.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpxhkny.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpxhkny.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpxhkny.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpxhkny.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpxhkny.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpxhkny.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpxhkny.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpxhkny.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpxhkny.s: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/ccCJqFAg.s: Assembler messages:
encrypt.c: /tmp/ccCJqFAg.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCJqFAg.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCJqFAg.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCJqFAg.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJqFAg.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJqFAg.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJqFAg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJqFAg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJqFAg.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJqFAg.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJqFAg.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJqFAg.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCJqFAg.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJqFAg.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCJqFAg.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJqFAg.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCJqFAg.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCJqFAg.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJqFAg.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJqFAg.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCJqFAg.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJqFAg.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCJqFAg.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCJqFAg.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/ccZihD6D.s: Assembler messages:
encrypt.c: /tmp/ccZihD6D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZihD6D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZihD6D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZihD6D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZihD6D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZihD6D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZihD6D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZihD6D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZihD6D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZihD6D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZihD6D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZihD6D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZihD6D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZihD6D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZihD6D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZihD6D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZihD6D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZihD6D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZihD6D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZihD6D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZihD6D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZihD6D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZihD6D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZihD6D.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/ccZqiHnc.s: Assembler messages:
encrypt.c: /tmp/ccZqiHnc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZqiHnc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZqiHnc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZqiHnc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqiHnc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqiHnc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqiHnc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqiHnc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqiHnc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZqiHnc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZqiHnc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZqiHnc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZqiHnc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqiHnc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZqiHnc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZqiHnc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZqiHnc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZqiHnc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZqiHnc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZqiHnc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZqiHnc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZqiHnc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZqiHnc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZqiHnc.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer
encrypt.c: /tmp/cctX5Qiz.s: Assembler messages:
encrypt.c: /tmp/cctX5Qiz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctX5Qiz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctX5Qiz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cctX5Qiz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX5Qiz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX5Qiz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX5Qiz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX5Qiz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX5Qiz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctX5Qiz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctX5Qiz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctX5Qiz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cctX5Qiz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX5Qiz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctX5Qiz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cctX5Qiz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cctX5Qiz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cctX5Qiz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cctX5Qiz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cctX5Qiz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cctX5Qiz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cctX5Qiz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cctX5Qiz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cctX5Qiz.s: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-mmx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLWzE3l.s: Assembler messages:
encrypt.c: /tmp/ccLWzE3l.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLWzE3l.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLWzE3l.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLWzE3l.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWzE3l.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWzE3l.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWzE3l.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWzE3l.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWzE3l.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLWzE3l.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLWzE3l.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLWzE3l.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLWzE3l.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWzE3l.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLWzE3l.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLWzE3l.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLWzE3l.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLWzE3l.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLWzE3l.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLWzE3l.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLWzE3l.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLWzE3l.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLWzE3l.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLWzE3l.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/ccxrArHV.s: Assembler messages:
encrypt.c: /tmp/ccxrArHV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxrArHV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxrArHV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxrArHV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrArHV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrArHV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrArHV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrArHV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrArHV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxrArHV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxrArHV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxrArHV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxrArHV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrArHV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxrArHV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxrArHV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxrArHV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxrArHV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxrArHV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxrArHV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxrArHV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxrArHV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxrArHV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxrArHV.s: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/ccAFV5zc.s: Assembler messages:
encrypt.c: /tmp/ccAFV5zc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAFV5zc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAFV5zc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAFV5zc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFV5zc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFV5zc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFV5zc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFV5zc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFV5zc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFV5zc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFV5zc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFV5zc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAFV5zc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFV5zc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAFV5zc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFV5zc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAFV5zc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAFV5zc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFV5zc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFV5zc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAFV5zc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFV5zc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAFV5zc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAFV5zc.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/ccpoMeFL.s: Assembler messages:
encrypt.c: /tmp/ccpoMeFL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpoMeFL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpoMeFL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpoMeFL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoMeFL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoMeFL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoMeFL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoMeFL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoMeFL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpoMeFL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpoMeFL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpoMeFL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpoMeFL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoMeFL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpoMeFL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpoMeFL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpoMeFL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpoMeFL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpoMeFL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpoMeFL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpoMeFL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpoMeFL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpoMeFL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpoMeFL.s: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/ccZdPwCl.s: Assembler messages:
encrypt.c: /tmp/ccZdPwCl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZdPwCl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZdPwCl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccZdPwCl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdPwCl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdPwCl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdPwCl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdPwCl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdPwCl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZdPwCl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZdPwCl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZdPwCl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZdPwCl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdPwCl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZdPwCl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZdPwCl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccZdPwCl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccZdPwCl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZdPwCl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZdPwCl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZdPwCl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZdPwCl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZdPwCl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccZdPwCl.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/ccr4wqyW.s: Assembler messages:
encrypt.c: /tmp/ccr4wqyW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr4wqyW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr4wqyW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr4wqyW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4wqyW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4wqyW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4wqyW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4wqyW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4wqyW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4wqyW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4wqyW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4wqyW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr4wqyW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4wqyW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr4wqyW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr4wqyW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr4wqyW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4wqyW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4wqyW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr4wqyW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4wqyW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr4wqyW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4wqyW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr4wqyW.s: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/cc1yRfsj.s: Assembler messages:
encrypt.c: /tmp/cc1yRfsj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc1yRfsj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc1yRfsj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc1yRfsj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yRfsj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yRfsj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yRfsj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yRfsj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yRfsj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1yRfsj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1yRfsj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1yRfsj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc1yRfsj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yRfsj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc1yRfsj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1yRfsj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc1yRfsj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc1yRfsj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1yRfsj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1yRfsj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc1yRfsj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1yRfsj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc1yRfsj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc1yRfsj.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/ccYchonL.s: Assembler messages:
encrypt.c: /tmp/ccYchonL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYchonL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYchonL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYchonL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYchonL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYchonL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYchonL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYchonL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYchonL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYchonL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYchonL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYchonL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYchonL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYchonL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYchonL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYchonL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYchonL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYchonL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYchonL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYchonL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYchonL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYchonL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYchonL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYchonL.s: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/ccGYVkOk.s: Assembler messages:
encrypt.c: /tmp/ccGYVkOk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGYVkOk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGYVkOk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGYVkOk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYVkOk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYVkOk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYVkOk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYVkOk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYVkOk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGYVkOk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGYVkOk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGYVkOk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGYVkOk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYVkOk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGYVkOk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGYVkOk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGYVkOk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGYVkOk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGYVkOk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGYVkOk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGYVkOk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGYVkOk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGYVkOk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGYVkOk.s: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/ccn8iKbX.s: Assembler messages:
encrypt.c: /tmp/ccn8iKbX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccn8iKbX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccn8iKbX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccn8iKbX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8iKbX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8iKbX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8iKbX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8iKbX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8iKbX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn8iKbX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn8iKbX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn8iKbX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccn8iKbX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8iKbX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccn8iKbX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn8iKbX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccn8iKbX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccn8iKbX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn8iKbX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn8iKbX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccn8iKbX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn8iKbX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccn8iKbX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccn8iKbX.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/cc5TJ9sJ.s: Assembler messages:
encrypt.c: /tmp/cc5TJ9sJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5TJ9sJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5TJ9sJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5TJ9sJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TJ9sJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TJ9sJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TJ9sJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TJ9sJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TJ9sJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TJ9sJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TJ9sJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TJ9sJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5TJ9sJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TJ9sJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5TJ9sJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TJ9sJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5TJ9sJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5TJ9sJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5TJ9sJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5TJ9sJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5TJ9sJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5TJ9sJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5TJ9sJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5TJ9sJ.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/ccazm0td.s: Assembler messages:
encrypt.c: /tmp/ccazm0td.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccazm0td.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccazm0td.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccazm0td.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazm0td.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazm0td.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazm0td.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazm0td.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazm0td.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccazm0td.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccazm0td.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccazm0td.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccazm0td.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazm0td.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccazm0td.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccazm0td.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccazm0td.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccazm0td.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccazm0td.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccazm0td.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccazm0td.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccazm0td.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccazm0td.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccazm0td.s: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/cciUjowk.s: Assembler messages:
encrypt.c: /tmp/cciUjowk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciUjowk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciUjowk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cciUjowk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUjowk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUjowk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUjowk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUjowk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUjowk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUjowk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUjowk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUjowk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cciUjowk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUjowk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciUjowk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cciUjowk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cciUjowk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUjowk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUjowk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cciUjowk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUjowk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cciUjowk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUjowk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cciUjowk.s: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/ccsQM3TV.s: Assembler messages:
encrypt.c: /tmp/ccsQM3TV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsQM3TV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsQM3TV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccsQM3TV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQM3TV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQM3TV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQM3TV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQM3TV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQM3TV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsQM3TV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsQM3TV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsQM3TV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsQM3TV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQM3TV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsQM3TV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsQM3TV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccsQM3TV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccsQM3TV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsQM3TV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsQM3TV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsQM3TV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsQM3TV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsQM3TV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccsQM3TV.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/ccFRX6gg.s: Assembler messages:
encrypt.c: /tmp/ccFRX6gg.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccFRX6gg.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccFRX6gg.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccFRX6gg.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRX6gg.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRX6gg.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRX6gg.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRX6gg.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRX6gg.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRX6gg.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRX6gg.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRX6gg.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccFRX6gg.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRX6gg.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccFRX6gg.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccFRX6gg.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccFRX6gg.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRX6gg.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRX6gg.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccFRX6gg.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRX6gg.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccFRX6gg.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRX6gg.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccFRX6gg.s: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/ccWjUxmT.s: Assembler messages:
encrypt.c: /tmp/ccWjUxmT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWjUxmT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWjUxmT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWjUxmT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjUxmT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjUxmT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjUxmT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjUxmT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjUxmT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjUxmT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjUxmT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjUxmT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWjUxmT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjUxmT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWjUxmT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjUxmT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWjUxmT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWjUxmT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWjUxmT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWjUxmT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWjUxmT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWjUxmT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWjUxmT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWjUxmT.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPIFBDF.s: Assembler messages:
encrypt.c: /tmp/ccPIFBDF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPIFBDF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPIFBDF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPIFBDF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIFBDF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIFBDF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIFBDF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIFBDF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIFBDF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPIFBDF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPIFBDF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPIFBDF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPIFBDF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIFBDF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPIFBDF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPIFBDF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPIFBDF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPIFBDF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPIFBDF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPIFBDF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPIFBDF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPIFBDF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPIFBDF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPIFBDF.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdEcoo3.s: Assembler messages:
encrypt.c: /tmp/ccdEcoo3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdEcoo3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdEcoo3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdEcoo3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEcoo3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEcoo3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEcoo3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEcoo3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEcoo3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEcoo3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEcoo3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEcoo3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdEcoo3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEcoo3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdEcoo3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdEcoo3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdEcoo3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEcoo3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEcoo3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdEcoo3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEcoo3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdEcoo3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEcoo3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdEcoo3.s: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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccdc8zbq.s: Assembler messages:
encrypt.c: /tmp/ccdc8zbq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdc8zbq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdc8zbq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdc8zbq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdc8zbq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdc8zbq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdc8zbq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdc8zbq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdc8zbq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdc8zbq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdc8zbq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdc8zbq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdc8zbq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdc8zbq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdc8zbq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdc8zbq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdc8zbq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdc8zbq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdc8zbq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdc8zbq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdc8zbq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdc8zbq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdc8zbq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdc8zbq.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmftEGZ.s: Assembler messages:
encrypt.c: /tmp/ccmftEGZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmftEGZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmftEGZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmftEGZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmftEGZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmftEGZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmftEGZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmftEGZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmftEGZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmftEGZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmftEGZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmftEGZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmftEGZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmftEGZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmftEGZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmftEGZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmftEGZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmftEGZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmftEGZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmftEGZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmftEGZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmftEGZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmftEGZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmftEGZ.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/cc8IbTT2.s: Assembler messages:
encrypt.c: /tmp/cc8IbTT2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8IbTT2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8IbTT2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8IbTT2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IbTT2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IbTT2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IbTT2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IbTT2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IbTT2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IbTT2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IbTT2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IbTT2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8IbTT2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IbTT2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8IbTT2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8IbTT2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8IbTT2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IbTT2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IbTT2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8IbTT2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IbTT2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8IbTT2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IbTT2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8IbTT2.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccOZjdyE.s: Assembler messages:
encrypt.c: /tmp/ccOZjdyE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOZjdyE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOZjdyE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOZjdyE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZjdyE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZjdyE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZjdyE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZjdyE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZjdyE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZjdyE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZjdyE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZjdyE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOZjdyE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZjdyE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOZjdyE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZjdyE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOZjdyE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOZjdyE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOZjdyE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOZjdyE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOZjdyE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOZjdyE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOZjdyE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOZjdyE.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccELhglZ.s: Assembler messages:
encrypt.c: /tmp/ccELhglZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccELhglZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccELhglZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccELhglZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELhglZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELhglZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELhglZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELhglZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELhglZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccELhglZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccELhglZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccELhglZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccELhglZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELhglZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccELhglZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccELhglZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccELhglZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccELhglZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccELhglZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccELhglZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccELhglZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccELhglZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccELhglZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccELhglZ.s: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/ccmVSi5B.s: Assembler messages:
encrypt.c: /tmp/ccmVSi5B.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmVSi5B.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmVSi5B.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccmVSi5B.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVSi5B.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVSi5B.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVSi5B.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVSi5B.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVSi5B.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmVSi5B.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmVSi5B.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmVSi5B.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmVSi5B.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVSi5B.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmVSi5B.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmVSi5B.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccmVSi5B.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccmVSi5B.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmVSi5B.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmVSi5B.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVSi5B.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmVSi5B.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmVSi5B.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccmVSi5B.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDkyenl.s: Assembler messages:
encrypt.c: /tmp/ccDkyenl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDkyenl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDkyenl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDkyenl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkyenl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkyenl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkyenl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkyenl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkyenl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkyenl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkyenl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkyenl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDkyenl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkyenl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDkyenl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkyenl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDkyenl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDkyenl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkyenl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkyenl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDkyenl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkyenl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDkyenl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDkyenl.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWpkucV.s: Assembler messages:
encrypt.c: /tmp/ccWpkucV.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWpkucV.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWpkucV.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWpkucV.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpkucV.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpkucV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpkucV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpkucV.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpkucV.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpkucV.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpkucV.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpkucV.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWpkucV.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpkucV.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWpkucV.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWpkucV.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWpkucV.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpkucV.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpkucV.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWpkucV.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpkucV.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWpkucV.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpkucV.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWpkucV.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRXA5xP.s: Assembler messages:
encrypt.c: /tmp/ccRXA5xP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRXA5xP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRXA5xP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRXA5xP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXA5xP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXA5xP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXA5xP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXA5xP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXA5xP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRXA5xP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRXA5xP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRXA5xP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRXA5xP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXA5xP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRXA5xP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRXA5xP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRXA5xP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXA5xP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXA5xP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRXA5xP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXA5xP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRXA5xP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXA5xP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRXA5xP.s: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/ccdAKNsa.s: Assembler messages:
encrypt.c: /tmp/ccdAKNsa.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdAKNsa.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdAKNsa.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdAKNsa.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAKNsa.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAKNsa.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAKNsa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAKNsa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAKNsa.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdAKNsa.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdAKNsa.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdAKNsa.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdAKNsa.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAKNsa.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdAKNsa.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdAKNsa.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdAKNsa.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdAKNsa.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdAKNsa.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdAKNsa.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdAKNsa.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdAKNsa.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdAKNsa.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdAKNsa.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccPg17aY.s: Assembler messages:
encrypt.c: /tmp/ccPg17aY.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPg17aY.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPg17aY.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPg17aY.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPg17aY.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPg17aY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPg17aY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPg17aY.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPg17aY.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPg17aY.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPg17aY.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPg17aY.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPg17aY.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPg17aY.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPg17aY.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPg17aY.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPg17aY.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPg17aY.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPg17aY.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPg17aY.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPg17aY.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPg17aY.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPg17aY.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPg17aY.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccfTRwGo.s: Assembler messages:
encrypt.c: /tmp/ccfTRwGo.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfTRwGo.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfTRwGo.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccfTRwGo.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTRwGo.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTRwGo.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTRwGo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTRwGo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTRwGo.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTRwGo.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTRwGo.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTRwGo.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfTRwGo.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTRwGo.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfTRwGo.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTRwGo.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccfTRwGo.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccfTRwGo.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTRwGo.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTRwGo.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfTRwGo.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTRwGo.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfTRwGo.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccfTRwGo.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccAmAWsQ.s: Assembler messages:
encrypt.c: /tmp/ccAmAWsQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAmAWsQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAmAWsQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAmAWsQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmAWsQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmAWsQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmAWsQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmAWsQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmAWsQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmAWsQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmAWsQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmAWsQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAmAWsQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmAWsQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAmAWsQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAmAWsQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAmAWsQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmAWsQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmAWsQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAmAWsQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmAWsQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAmAWsQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmAWsQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAmAWsQ.s: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/ccteCMJm.s: Assembler messages:
encrypt.c: /tmp/ccteCMJm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccteCMJm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccteCMJm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccteCMJm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteCMJm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteCMJm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteCMJm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteCMJm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteCMJm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteCMJm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteCMJm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteCMJm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccteCMJm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteCMJm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccteCMJm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteCMJm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccteCMJm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccteCMJm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccteCMJm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccteCMJm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccteCMJm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccteCMJm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccteCMJm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccteCMJm.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEXhqz1.s: Assembler messages:
encrypt.c: /tmp/ccEXhqz1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEXhqz1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEXhqz1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEXhqz1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXhqz1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXhqz1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXhqz1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXhqz1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXhqz1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEXhqz1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEXhqz1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEXhqz1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEXhqz1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXhqz1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEXhqz1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEXhqz1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEXhqz1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXhqz1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXhqz1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEXhqz1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXhqz1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEXhqz1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXhqz1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEXhqz1.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccJmiULD.s: Assembler messages:
encrypt.c: /tmp/ccJmiULD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJmiULD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJmiULD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccJmiULD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmiULD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmiULD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmiULD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmiULD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmiULD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmiULD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmiULD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmiULD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJmiULD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmiULD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJmiULD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmiULD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccJmiULD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccJmiULD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmiULD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmiULD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJmiULD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmiULD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJmiULD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccJmiULD.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKErdI2.s: Assembler messages:
encrypt.c: /tmp/ccKErdI2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKErdI2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKErdI2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKErdI2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKErdI2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKErdI2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKErdI2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKErdI2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKErdI2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKErdI2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKErdI2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKErdI2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKErdI2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKErdI2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKErdI2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKErdI2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKErdI2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKErdI2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKErdI2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKErdI2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKErdI2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKErdI2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKErdI2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKErdI2.s: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/ccODagIs.s: Assembler messages:
encrypt.c: /tmp/ccODagIs.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccODagIs.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccODagIs.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccODagIs.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODagIs.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODagIs.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODagIs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODagIs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODagIs.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODagIs.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODagIs.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODagIs.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccODagIs.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODagIs.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccODagIs.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODagIs.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccODagIs.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccODagIs.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODagIs.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODagIs.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccODagIs.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODagIs.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccODagIs.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccODagIs.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccEUMzrF.s: Assembler messages:
encrypt.c: /tmp/ccEUMzrF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEUMzrF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEUMzrF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEUMzrF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUMzrF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUMzrF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUMzrF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUMzrF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUMzrF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUMzrF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUMzrF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUMzrF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEUMzrF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUMzrF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEUMzrF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUMzrF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEUMzrF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEUMzrF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUMzrF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUMzrF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEUMzrF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUMzrF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEUMzrF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEUMzrF.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/cct2oij1.s: Assembler messages:
encrypt.c: /tmp/cct2oij1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct2oij1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct2oij1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct2oij1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2oij1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2oij1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2oij1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2oij1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2oij1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2oij1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2oij1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2oij1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct2oij1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2oij1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct2oij1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct2oij1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct2oij1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2oij1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2oij1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct2oij1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2oij1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct2oij1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2oij1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct2oij1.s: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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccBX02hD.s: Assembler messages:
encrypt.c: /tmp/ccBX02hD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBX02hD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBX02hD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBX02hD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBX02hD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBX02hD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBX02hD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBX02hD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBX02hD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBX02hD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBX02hD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBX02hD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBX02hD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBX02hD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBX02hD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBX02hD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBX02hD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBX02hD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBX02hD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBX02hD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBX02hD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBX02hD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBX02hD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBX02hD.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/ccrTKAr2.s: Assembler messages:
encrypt.c: /tmp/ccrTKAr2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrTKAr2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrTKAr2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrTKAr2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTKAr2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTKAr2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTKAr2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTKAr2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTKAr2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTKAr2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTKAr2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTKAr2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrTKAr2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTKAr2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrTKAr2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrTKAr2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrTKAr2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTKAr2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTKAr2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrTKAr2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTKAr2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrTKAr2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTKAr2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrTKAr2.s: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/ccQMp7Dc.s: Assembler messages:
encrypt.c: /tmp/ccQMp7Dc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQMp7Dc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQMp7Dc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccQMp7Dc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMp7Dc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMp7Dc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMp7Dc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMp7Dc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMp7Dc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQMp7Dc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQMp7Dc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQMp7Dc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQMp7Dc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMp7Dc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQMp7Dc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQMp7Dc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccQMp7Dc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccQMp7Dc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQMp7Dc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQMp7Dc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQMp7Dc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQMp7Dc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQMp7Dc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccQMp7Dc.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/ccpm84UE.s: Assembler messages:
encrypt.c: /tmp/ccpm84UE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpm84UE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpm84UE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpm84UE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpm84UE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpm84UE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpm84UE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpm84UE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpm84UE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpm84UE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpm84UE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpm84UE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpm84UE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpm84UE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpm84UE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpm84UE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpm84UE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpm84UE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpm84UE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpm84UE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpm84UE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpm84UE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpm84UE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpm84UE.s: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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccGMFesu.s: Assembler messages:
encrypt.c: /tmp/ccGMFesu.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGMFesu.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGMFesu.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccGMFesu.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMFesu.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMFesu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMFesu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMFesu.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMFesu.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGMFesu.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGMFesu.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGMFesu.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGMFesu.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMFesu.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGMFesu.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccGMFesu.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccGMFesu.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGMFesu.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGMFesu.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGMFesu.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGMFesu.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGMFesu.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGMFesu.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccGMFesu.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXDNBQ3.s: Assembler messages:
encrypt.c: /tmp/ccXDNBQ3.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXDNBQ3.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXDNBQ3.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXDNBQ3.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDNBQ3.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDNBQ3.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDNBQ3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDNBQ3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDNBQ3.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDNBQ3.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDNBQ3.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDNBQ3.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXDNBQ3.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDNBQ3.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXDNBQ3.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDNBQ3.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXDNBQ3.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDNBQ3.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDNBQ3.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDNBQ3.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDNBQ3.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDNBQ3.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXDNBQ3.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDNBQ3.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/sse4
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccKpT0Sf.s: Assembler messages:
encrypt.c: /tmp/ccKpT0Sf.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKpT0Sf.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKpT0Sf.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccKpT0Sf.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpT0Sf.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpT0Sf.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpT0Sf.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpT0Sf.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpT0Sf.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpT0Sf.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpT0Sf.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpT0Sf.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKpT0Sf.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpT0Sf.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKpT0Sf.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpT0Sf.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccKpT0Sf.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccKpT0Sf.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpT0Sf.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpT0Sf.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKpT0Sf.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpT0Sf.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKpT0Sf.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccKpT0Sf.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/avx1
Compiler: gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer
encrypt.c: /tmp/ccgr4dHE.s: Assembler messages:
encrypt.c: /tmp/ccgr4dHE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgr4dHE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgr4dHE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccgr4dHE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr4dHE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr4dHE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr4dHE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr4dHE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr4dHE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgr4dHE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgr4dHE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgr4dHE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgr4dHE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr4dHE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgr4dHE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccgr4dHE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccgr4dHE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgr4dHE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgr4dHE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgr4dHE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgr4dHE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgr4dHE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgr4dHE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccgr4dHE.s: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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccEkm4xd.s: Assembler messages:
encrypt.c: /tmp/ccEkm4xd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEkm4xd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEkm4xd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccEkm4xd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkm4xd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkm4xd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkm4xd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkm4xd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkm4xd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkm4xd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkm4xd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkm4xd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEkm4xd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkm4xd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEkm4xd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkm4xd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccEkm4xd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccEkm4xd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkm4xd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkm4xd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEkm4xd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkm4xd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEkm4xd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccEkm4xd.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/ccXV6Dtx.s: Assembler messages:
encrypt.c: /tmp/ccXV6Dtx.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXV6Dtx.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXV6Dtx.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXV6Dtx.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXV6Dtx.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXV6Dtx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXV6Dtx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXV6Dtx.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXV6Dtx.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXV6Dtx.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXV6Dtx.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXV6Dtx.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXV6Dtx.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXV6Dtx.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXV6Dtx.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXV6Dtx.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXV6Dtx.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXV6Dtx.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXV6Dtx.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXV6Dtx.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXV6Dtx.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXV6Dtx.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXV6Dtx.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXV6Dtx.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc32u8XU.s: Assembler messages:
encrypt.c: /tmp/cc32u8XU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc32u8XU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc32u8XU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc32u8XU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32u8XU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32u8XU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32u8XU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32u8XU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32u8XU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32u8XU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32u8XU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32u8XU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc32u8XU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32u8XU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc32u8XU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32u8XU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc32u8XU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc32u8XU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32u8XU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32u8XU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc32u8XU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32u8XU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc32u8XU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc32u8XU.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/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccew0ZBm.s: Assembler messages:
encrypt.c: /tmp/ccew0ZBm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccew0ZBm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccew0ZBm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccew0ZBm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccew0ZBm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccew0ZBm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccew0ZBm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccew0ZBm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccew0ZBm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccew0ZBm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccew0ZBm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccew0ZBm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccew0ZBm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccew0ZBm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccew0ZBm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccew0ZBm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccew0ZBm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccew0ZBm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccew0ZBm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccew0ZBm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccew0ZBm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccew0ZBm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccew0ZBm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccew0ZBm.s: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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8xBXfA.s: Assembler messages:
encrypt.c: /tmp/cc8xBXfA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8xBXfA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8xBXfA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8xBXfA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xBXfA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xBXfA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xBXfA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xBXfA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xBXfA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xBXfA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xBXfA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xBXfA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8xBXfA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xBXfA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8xBXfA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xBXfA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8xBXfA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8xBXfA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8xBXfA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8xBXfA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8xBXfA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8xBXfA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8xBXfA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8xBXfA.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/ccNuzOsi.s: Assembler messages:
encrypt.c: /tmp/ccNuzOsi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNuzOsi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNuzOsi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccNuzOsi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuzOsi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuzOsi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuzOsi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuzOsi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuzOsi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNuzOsi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNuzOsi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNuzOsi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNuzOsi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuzOsi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNuzOsi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccNuzOsi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccNuzOsi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNuzOsi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNuzOsi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNuzOsi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNuzOsi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNuzOsi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNuzOsi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccNuzOsi.s: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/ccl1NNmm.s: Assembler messages:
encrypt.c: /tmp/ccl1NNmm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl1NNmm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl1NNmm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccl1NNmm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1NNmm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1NNmm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1NNmm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1NNmm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1NNmm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl1NNmm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl1NNmm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl1NNmm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl1NNmm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1NNmm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl1NNmm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccl1NNmm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccl1NNmm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl1NNmm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl1NNmm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl1NNmm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl1NNmm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl1NNmm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl1NNmm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccl1NNmm.s: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/ccyfxqHY.s: Assembler messages:
encrypt.c: /tmp/ccyfxqHY.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyfxqHY.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyfxqHY.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyfxqHY.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfxqHY.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfxqHY.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfxqHY.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfxqHY.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfxqHY.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyfxqHY.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyfxqHY.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyfxqHY.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyfxqHY.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfxqHY.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyfxqHY.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyfxqHY.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyfxqHY.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyfxqHY.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyfxqHY.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyfxqHY.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyfxqHY.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyfxqHY.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyfxqHY.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyfxqHY.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/avx1
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccHZLZWh.s: Assembler messages:
encrypt.c: /tmp/ccHZLZWh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHZLZWh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHZLZWh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccHZLZWh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLZWh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLZWh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLZWh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLZWh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLZWh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZLZWh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZLZWh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZLZWh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHZLZWh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLZWh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHZLZWh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccHZLZWh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccHZLZWh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZLZWh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZLZWh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHZLZWh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZLZWh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHZLZWh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZLZWh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccHZLZWh.s: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/sse4
Compiler: gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccj0Ox9S.s: Assembler messages:
encrypt.c: /tmp/ccj0Ox9S.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccj0Ox9S.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccj0Ox9S.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccj0Ox9S.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0Ox9S.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0Ox9S.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0Ox9S.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0Ox9S.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0Ox9S.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0Ox9S.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0Ox9S.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0Ox9S.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccj0Ox9S.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0Ox9S.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccj0Ox9S.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0Ox9S.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccj0Ox9S.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccj0Ox9S.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0Ox9S.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0Ox9S.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccj0Ox9S.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0Ox9S.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccj0Ox9S.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccj0Ox9S.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/sse4
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc8MdsRb.s: Assembler messages:
encrypt.c: /tmp/cc8MdsRb.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8MdsRb.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8MdsRb.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc8MdsRb.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MdsRb.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MdsRb.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MdsRb.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MdsRb.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MdsRb.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8MdsRb.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8MdsRb.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8MdsRb.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8MdsRb.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MdsRb.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8MdsRb.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8MdsRb.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc8MdsRb.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc8MdsRb.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8MdsRb.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8MdsRb.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8MdsRb.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8MdsRb.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8MdsRb.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc8MdsRb.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/avx1
Compiler: gcc -m32 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLeSTP8.s: Assembler messages:
encrypt.c: /tmp/ccLeSTP8.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLeSTP8.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLeSTP8.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLeSTP8.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeSTP8.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeSTP8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeSTP8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeSTP8.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeSTP8.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLeSTP8.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLeSTP8.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLeSTP8.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLeSTP8.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeSTP8.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLeSTP8.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLeSTP8.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLeSTP8.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLeSTP8.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLeSTP8.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLeSTP8.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLeSTP8.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLeSTP8.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLeSTP8.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLeSTP8.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc5W3ppN.s: Assembler messages:
encrypt.c: /tmp/cc5W3ppN.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5W3ppN.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5W3ppN.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5W3ppN.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W3ppN.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W3ppN.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W3ppN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W3ppN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W3ppN.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5W3ppN.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5W3ppN.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5W3ppN.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5W3ppN.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W3ppN.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5W3ppN.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5W3ppN.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5W3ppN.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5W3ppN.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5W3ppN.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5W3ppN.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5W3ppN.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5W3ppN.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5W3ppN.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5W3ppN.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/ccEuHl3I.s: Assembler messages:
encrypt.c: /tmp/ccEuHl3I.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEuHl3I.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEuHl3I.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEuHl3I.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuHl3I.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuHl3I.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuHl3I.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuHl3I.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuHl3I.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEuHl3I.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEuHl3I.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEuHl3I.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEuHl3I.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuHl3I.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEuHl3I.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEuHl3I.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEuHl3I.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEuHl3I.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEuHl3I.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEuHl3I.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEuHl3I.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEuHl3I.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEuHl3I.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEuHl3I.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/sse4
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/cc5Kllqj.s: Assembler messages:
encrypt.c: /tmp/cc5Kllqj.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5Kllqj.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5Kllqj.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc5Kllqj.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Kllqj.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Kllqj.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Kllqj.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Kllqj.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Kllqj.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Kllqj.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Kllqj.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Kllqj.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5Kllqj.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Kllqj.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5Kllqj.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Kllqj.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc5Kllqj.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc5Kllqj.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Kllqj.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Kllqj.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5Kllqj.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Kllqj.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5Kllqj.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc5Kllqj.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/avx1
Compiler: gcc -m32 -O -fomit-frame-pointer
encrypt.c: /tmp/ccsGg9Em.s: Assembler messages:
encrypt.c: /tmp/ccsGg9Em.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsGg9Em.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsGg9Em.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsGg9Em.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGg9Em.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGg9Em.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGg9Em.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGg9Em.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGg9Em.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsGg9Em.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsGg9Em.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsGg9Em.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsGg9Em.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGg9Em.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsGg9Em.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsGg9Em.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsGg9Em.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGg9Em.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGg9Em.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsGg9Em.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGg9Em.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsGg9Em.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGg9Em.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsGg9Em.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccLahuD6.s: Assembler messages:
encrypt.c: /tmp/ccLahuD6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLahuD6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLahuD6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLahuD6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLahuD6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLahuD6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLahuD6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLahuD6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLahuD6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLahuD6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLahuD6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLahuD6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLahuD6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLahuD6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLahuD6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLahuD6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLahuD6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLahuD6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLahuD6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLahuD6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLahuD6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLahuD6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLahuD6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLahuD6.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/ccek9P3T.s: Assembler messages:
encrypt.c: /tmp/ccek9P3T.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccek9P3T.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccek9P3T.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccek9P3T.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek9P3T.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek9P3T.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek9P3T.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek9P3T.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek9P3T.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccek9P3T.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccek9P3T.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccek9P3T.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccek9P3T.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek9P3T.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccek9P3T.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccek9P3T.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccek9P3T.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccek9P3T.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccek9P3T.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccek9P3T.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccek9P3T.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccek9P3T.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccek9P3T.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccek9P3T.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/sse4
Compiler: gcc -m32 -march=athlon -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccDwONtH.s: Assembler messages:
encrypt.c: /tmp/ccDwONtH.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDwONtH.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDwONtH.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDwONtH.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwONtH.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwONtH.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwONtH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwONtH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwONtH.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwONtH.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwONtH.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwONtH.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDwONtH.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwONtH.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDwONtH.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwONtH.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDwONtH.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDwONtH.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwONtH.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwONtH.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDwONtH.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwONtH.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDwONtH.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDwONtH.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccPH28me.s: Assembler messages:
encrypt.c: /tmp/ccPH28me.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPH28me.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPH28me.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPH28me.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPH28me.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPH28me.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPH28me.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPH28me.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPH28me.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPH28me.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPH28me.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPH28me.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPH28me.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPH28me.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPH28me.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPH28me.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPH28me.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPH28me.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPH28me.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPH28me.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPH28me.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPH28me.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPH28me.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPH28me.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccUKIRNA.s: Assembler messages:
encrypt.c: /tmp/ccUKIRNA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUKIRNA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUKIRNA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccUKIRNA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKIRNA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKIRNA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKIRNA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKIRNA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKIRNA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUKIRNA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUKIRNA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUKIRNA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUKIRNA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKIRNA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUKIRNA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUKIRNA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccUKIRNA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccUKIRNA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUKIRNA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUKIRNA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUKIRNA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUKIRNA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUKIRNA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccUKIRNA.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccpQwWv6.s: Assembler messages:
encrypt.c: /tmp/ccpQwWv6.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpQwWv6.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpQwWv6.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpQwWv6.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQwWv6.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQwWv6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQwWv6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQwWv6.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQwWv6.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpQwWv6.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpQwWv6.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpQwWv6.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpQwWv6.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQwWv6.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpQwWv6.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpQwWv6.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpQwWv6.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpQwWv6.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpQwWv6.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpQwWv6.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpQwWv6.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpQwWv6.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpQwWv6.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpQwWv6.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/avx1
Compiler: gcc -m32 -march=athlon -O -fomit-frame-pointer
encrypt.c: /tmp/ccDaTbBn.s: Assembler messages:
encrypt.c: /tmp/ccDaTbBn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDaTbBn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDaTbBn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccDaTbBn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaTbBn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaTbBn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaTbBn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaTbBn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaTbBn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDaTbBn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDaTbBn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDaTbBn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDaTbBn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaTbBn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDaTbBn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccDaTbBn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccDaTbBn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaTbBn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaTbBn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDaTbBn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaTbBn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDaTbBn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaTbBn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccDaTbBn.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/ccuLBoSM.s: Assembler messages:
encrypt.c: /tmp/ccuLBoSM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuLBoSM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuLBoSM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuLBoSM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLBoSM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLBoSM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLBoSM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLBoSM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLBoSM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuLBoSM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuLBoSM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuLBoSM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuLBoSM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLBoSM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuLBoSM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuLBoSM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuLBoSM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuLBoSM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuLBoSM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuLBoSM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuLBoSM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuLBoSM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuLBoSM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuLBoSM.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/avx1
Compiler: gcc -m32 -march=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccRBt258.s: Assembler messages:
encrypt.c: /tmp/ccRBt258.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRBt258.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRBt258.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRBt258.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBt258.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBt258.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBt258.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBt258.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBt258.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBt258.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBt258.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBt258.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRBt258.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBt258.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRBt258.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRBt258.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRBt258.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBt258.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBt258.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRBt258.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBt258.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRBt258.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBt258.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRBt258.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=athlon -Os -fomit-frame-pointer
encrypt.c: /tmp/ccuCyDeE.s: Assembler messages:
encrypt.c: /tmp/ccuCyDeE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuCyDeE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuCyDeE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuCyDeE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCyDeE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCyDeE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCyDeE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCyDeE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCyDeE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCyDeE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCyDeE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCyDeE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuCyDeE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCyDeE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuCyDeE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCyDeE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuCyDeE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuCyDeE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuCyDeE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuCyDeE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuCyDeE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuCyDeE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuCyDeE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuCyDeE.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/sse4
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc9EH82U.s: Assembler messages:
encrypt.c: /tmp/cc9EH82U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9EH82U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9EH82U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9EH82U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EH82U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EH82U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EH82U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EH82U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EH82U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EH82U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EH82U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EH82U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9EH82U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EH82U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9EH82U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EH82U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9EH82U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EH82U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9EH82U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9EH82U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EH82U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9EH82U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9EH82U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9EH82U.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/cc9EH82U.s: Assembler messages:
encrypt.c: /tmp/cc9EH82U.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9EH82U.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9EH82U.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc9EH82U.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EH82U.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EH82U.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EH82U.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EH82U.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EH82U.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EH82U.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EH82U.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EH82U.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9EH82U.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EH82U.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9EH82U.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EH82U.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc9EH82U.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc9EH82U.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9EH82U.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9EH82U.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9EH82U.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9EH82U.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9EH82U.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc9EH82U.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/ccSVxlGN.s: Assembler messages:
encrypt.c: /tmp/ccSVxlGN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSVxlGN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSVxlGN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSVxlGN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVxlGN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVxlGN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVxlGN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVxlGN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVxlGN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSVxlGN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSVxlGN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSVxlGN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSVxlGN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVxlGN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSVxlGN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSVxlGN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSVxlGN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVxlGN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVxlGN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVxlGN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVxlGN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSVxlGN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVxlGN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVxlGN.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccSVxlGN.s: Assembler messages:
encrypt.c: /tmp/ccSVxlGN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSVxlGN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSVxlGN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSVxlGN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVxlGN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVxlGN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVxlGN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVxlGN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVxlGN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSVxlGN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSVxlGN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSVxlGN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSVxlGN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVxlGN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSVxlGN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSVxlGN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSVxlGN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVxlGN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVxlGN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSVxlGN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVxlGN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSVxlGN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVxlGN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSVxlGN.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/avx1
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccT04wMD.s: Assembler messages:
encrypt.c: /tmp/ccT04wMD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT04wMD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT04wMD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT04wMD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT04wMD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT04wMD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT04wMD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT04wMD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT04wMD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT04wMD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT04wMD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT04wMD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT04wMD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT04wMD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT04wMD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT04wMD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT04wMD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT04wMD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT04wMD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT04wMD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT04wMD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT04wMD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT04wMD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT04wMD.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccT04wMD.s: Assembler messages:
encrypt.c: /tmp/ccT04wMD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccT04wMD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccT04wMD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccT04wMD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT04wMD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT04wMD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT04wMD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT04wMD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT04wMD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT04wMD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT04wMD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT04wMD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccT04wMD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT04wMD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccT04wMD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccT04wMD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccT04wMD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT04wMD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT04wMD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccT04wMD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT04wMD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccT04wMD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT04wMD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccT04wMD.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/sse4
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccXDWFiD.s: Assembler messages:
encrypt.c: /tmp/ccXDWFiD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXDWFiD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXDWFiD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXDWFiD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDWFiD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDWFiD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDWFiD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDWFiD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDWFiD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDWFiD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDWFiD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDWFiD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXDWFiD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDWFiD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXDWFiD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDWFiD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXDWFiD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDWFiD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDWFiD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDWFiD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDWFiD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDWFiD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXDWFiD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDWFiD.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccXDWFiD.s: Assembler messages:
encrypt.c: /tmp/ccXDWFiD.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXDWFiD.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXDWFiD.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXDWFiD.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDWFiD.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDWFiD.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDWFiD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDWFiD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDWFiD.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDWFiD.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDWFiD.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDWFiD.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXDWFiD.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDWFiD.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXDWFiD.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDWFiD.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXDWFiD.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXDWFiD.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDWFiD.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDWFiD.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXDWFiD.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDWFiD.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXDWFiD.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXDWFiD.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccV9x8XT.s: Assembler messages:
encrypt.c: /tmp/ccV9x8XT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV9x8XT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV9x8XT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV9x8XT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9x8XT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9x8XT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9x8XT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9x8XT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9x8XT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9x8XT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9x8XT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9x8XT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV9x8XT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9x8XT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV9x8XT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV9x8XT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9x8XT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9x8XT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9x8XT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9x8XT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9x8XT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV9x8XT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9x8XT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9x8XT.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccV9x8XT.s: Assembler messages:
encrypt.c: /tmp/ccV9x8XT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV9x8XT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV9x8XT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV9x8XT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9x8XT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9x8XT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9x8XT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9x8XT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9x8XT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9x8XT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9x8XT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9x8XT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV9x8XT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9x8XT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV9x8XT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV9x8XT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV9x8XT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9x8XT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9x8XT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV9x8XT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9x8XT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV9x8XT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9x8XT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV9x8XT.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/ccy2BXVM.s: Assembler messages:
encrypt.c: /tmp/ccy2BXVM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy2BXVM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy2BXVM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy2BXVM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2BXVM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2BXVM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2BXVM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2BXVM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2BXVM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2BXVM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2BXVM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2BXVM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy2BXVM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2BXVM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy2BXVM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2BXVM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy2BXVM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2BXVM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2BXVM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2BXVM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2BXVM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2BXVM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy2BXVM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2BXVM.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccy2BXVM.s: Assembler messages:
encrypt.c: /tmp/ccy2BXVM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccy2BXVM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccy2BXVM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccy2BXVM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2BXVM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2BXVM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2BXVM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2BXVM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2BXVM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2BXVM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2BXVM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2BXVM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccy2BXVM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2BXVM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccy2BXVM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2BXVM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccy2BXVM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccy2BXVM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2BXVM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2BXVM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccy2BXVM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2BXVM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccy2BXVM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccy2BXVM.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/avx1
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWJKLqL.s: Assembler messages:
encrypt.c: /tmp/ccWJKLqL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWJKLqL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWJKLqL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWJKLqL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJKLqL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJKLqL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJKLqL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJKLqL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJKLqL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJKLqL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJKLqL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJKLqL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWJKLqL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJKLqL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWJKLqL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWJKLqL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJKLqL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJKLqL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJKLqL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJKLqL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJKLqL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWJKLqL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJKLqL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJKLqL.s:63: Error: too many memory references for `xor'
encrypt.c: ...
encrypt.c: /tmp/ccWJKLqL.s: Assembler messages:
encrypt.c: /tmp/ccWJKLqL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWJKLqL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWJKLqL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWJKLqL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJKLqL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJKLqL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJKLqL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJKLqL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJKLqL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJKLqL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJKLqL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJKLqL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWJKLqL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJKLqL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWJKLqL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWJKLqL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWJKLqL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJKLqL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJKLqL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWJKLqL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJKLqL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWJKLqL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJKLqL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWJKLqL.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/sse4
Compiler: gcc -m32 -march=barcelona -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwEjGjO.s: Assembler messages:
encrypt.c: /tmp/ccwEjGjO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwEjGjO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwEjGjO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwEjGjO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEjGjO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEjGjO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEjGjO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEjGjO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEjGjO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEjGjO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEjGjO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEjGjO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwEjGjO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEjGjO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwEjGjO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEjGjO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwEjGjO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEjGjO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEjGjO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEjGjO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEjGjO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEjGjO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwEjGjO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEjGjO.s:64: Error: ambiguous operand size for `ror'
encrypt.c: ...
encrypt.c: /tmp/ccwEjGjO.s: Assembler messages:
encrypt.c: /tmp/ccwEjGjO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwEjGjO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwEjGjO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwEjGjO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEjGjO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEjGjO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEjGjO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEjGjO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEjGjO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEjGjO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEjGjO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEjGjO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwEjGjO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEjGjO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwEjGjO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEjGjO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwEjGjO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwEjGjO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEjGjO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEjGjO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwEjGjO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEjGjO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwEjGjO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwEjGjO.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/sse4
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccAhVemX.s: Assembler messages:
encrypt.c: /tmp/ccAhVemX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAhVemX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAhVemX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccAhVemX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhVemX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhVemX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhVemX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhVemX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhVemX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhVemX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhVemX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhVemX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAhVemX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhVemX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAhVemX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhVemX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccAhVemX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccAhVemX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhVemX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhVemX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAhVemX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhVemX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAhVemX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccAhVemX.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSfuw5g.s: Assembler messages:
encrypt.c: /tmp/ccSfuw5g.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSfuw5g.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSfuw5g.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSfuw5g.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfuw5g.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfuw5g.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfuw5g.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfuw5g.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfuw5g.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSfuw5g.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSfuw5g.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSfuw5g.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSfuw5g.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfuw5g.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSfuw5g.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSfuw5g.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSfuw5g.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSfuw5g.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSfuw5g.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSfuw5g.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSfuw5g.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSfuw5g.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSfuw5g.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSfuw5g.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccTP73Z0.s: Assembler messages:
encrypt.c: /tmp/ccTP73Z0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTP73Z0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTP73Z0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTP73Z0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTP73Z0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTP73Z0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTP73Z0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTP73Z0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTP73Z0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTP73Z0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTP73Z0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTP73Z0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTP73Z0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTP73Z0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTP73Z0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTP73Z0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTP73Z0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTP73Z0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTP73Z0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTP73Z0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTP73Z0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTP73Z0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTP73Z0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTP73Z0.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/avx1
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
encrypt.c: /tmp/ccV7Rfkr.s: Assembler messages:
encrypt.c: /tmp/ccV7Rfkr.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV7Rfkr.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV7Rfkr.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV7Rfkr.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7Rfkr.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7Rfkr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7Rfkr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7Rfkr.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7Rfkr.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV7Rfkr.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV7Rfkr.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV7Rfkr.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV7Rfkr.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7Rfkr.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV7Rfkr.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV7Rfkr.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV7Rfkr.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7Rfkr.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7Rfkr.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV7Rfkr.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7Rfkr.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV7Rfkr.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7Rfkr.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV7Rfkr.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/avx1
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/cc4gZpTd.s: Assembler messages:
encrypt.c: /tmp/cc4gZpTd.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4gZpTd.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4gZpTd.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4gZpTd.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gZpTd.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gZpTd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gZpTd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gZpTd.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gZpTd.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gZpTd.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gZpTd.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gZpTd.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4gZpTd.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gZpTd.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4gZpTd.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4gZpTd.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4gZpTd.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gZpTd.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gZpTd.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4gZpTd.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gZpTd.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4gZpTd.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gZpTd.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4gZpTd.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/sse4
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqqVfQX.s: Assembler messages:
encrypt.c: /tmp/ccqqVfQX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqqVfQX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqqVfQX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqqVfQX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqVfQX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqVfQX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqVfQX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqVfQX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqVfQX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqVfQX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqVfQX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqVfQX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqqVfQX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqVfQX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqqVfQX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqVfQX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqqVfQX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqqVfQX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqqVfQX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqqVfQX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqqVfQX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqqVfQX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqqVfQX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqqVfQX.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/sse4
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3d6RX6.s: Assembler messages:
encrypt.c: /tmp/cc3d6RX6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3d6RX6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3d6RX6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc3d6RX6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3d6RX6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3d6RX6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3d6RX6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3d6RX6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3d6RX6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3d6RX6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3d6RX6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3d6RX6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3d6RX6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3d6RX6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3d6RX6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3d6RX6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc3d6RX6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc3d6RX6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3d6RX6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3d6RX6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3d6RX6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3d6RX6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3d6RX6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc3d6RX6.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/avx1
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccUxGsbJ.s: Assembler messages:
encrypt.c: /tmp/ccUxGsbJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccUxGsbJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccUxGsbJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccUxGsbJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxGsbJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxGsbJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxGsbJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxGsbJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxGsbJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUxGsbJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUxGsbJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUxGsbJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccUxGsbJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxGsbJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccUxGsbJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccUxGsbJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccUxGsbJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUxGsbJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUxGsbJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccUxGsbJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUxGsbJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccUxGsbJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUxGsbJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccUxGsbJ.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/avx1
Compiler: gcc -m32 -march=core-avx2 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRPtKNH.s: Assembler messages:
encrypt.c: /tmp/ccRPtKNH.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRPtKNH.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRPtKNH.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRPtKNH.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPtKNH.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPtKNH.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPtKNH.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPtKNH.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPtKNH.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRPtKNH.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRPtKNH.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRPtKNH.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRPtKNH.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPtKNH.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRPtKNH.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRPtKNH.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRPtKNH.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRPtKNH.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRPtKNH.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRPtKNH.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRPtKNH.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRPtKNH.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRPtKNH.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRPtKNH.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccgi4m1c.s: Assembler messages:
encrypt.c: /tmp/ccgi4m1c.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgi4m1c.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgi4m1c.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgi4m1c.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgi4m1c.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgi4m1c.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgi4m1c.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgi4m1c.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgi4m1c.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgi4m1c.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgi4m1c.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgi4m1c.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgi4m1c.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgi4m1c.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgi4m1c.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgi4m1c.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgi4m1c.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgi4m1c.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgi4m1c.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgi4m1c.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgi4m1c.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgi4m1c.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgi4m1c.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgi4m1c.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/sse4
Compiler: gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccPkpTQ2.s: Assembler messages:
encrypt.c: /tmp/ccPkpTQ2.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPkpTQ2.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPkpTQ2.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPkpTQ2.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkpTQ2.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkpTQ2.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkpTQ2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkpTQ2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkpTQ2.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkpTQ2.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkpTQ2.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkpTQ2.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPkpTQ2.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkpTQ2.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPkpTQ2.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkpTQ2.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPkpTQ2.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPkpTQ2.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkpTQ2.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkpTQ2.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPkpTQ2.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkpTQ2.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPkpTQ2.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPkpTQ2.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/ccZzXNYv.s: Assembler messages:
encrypt.c: /tmp/ccZzXNYv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZzXNYv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZzXNYv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZzXNYv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzXNYv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzXNYv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzXNYv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzXNYv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzXNYv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZzXNYv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZzXNYv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZzXNYv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZzXNYv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzXNYv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZzXNYv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZzXNYv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZzXNYv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzXNYv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzXNYv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZzXNYv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzXNYv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZzXNYv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzXNYv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZzXNYv.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/ccLtwCVl.s: Assembler messages:
encrypt.c: /tmp/ccLtwCVl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLtwCVl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLtwCVl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLtwCVl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLtwCVl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLtwCVl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLtwCVl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLtwCVl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLtwCVl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLtwCVl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLtwCVl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLtwCVl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLtwCVl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLtwCVl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLtwCVl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLtwCVl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLtwCVl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLtwCVl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLtwCVl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLtwCVl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLtwCVl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLtwCVl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLtwCVl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLtwCVl.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/cckBJooF.s: Assembler messages:
encrypt.c: /tmp/cckBJooF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckBJooF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckBJooF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckBJooF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBJooF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBJooF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBJooF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBJooF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBJooF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckBJooF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckBJooF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckBJooF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckBJooF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBJooF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckBJooF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckBJooF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckBJooF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBJooF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBJooF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckBJooF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBJooF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckBJooF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBJooF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckBJooF.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/sse4
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccHFoFsl.s: Assembler messages:
encrypt.c: /tmp/ccHFoFsl.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccHFoFsl.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccHFoFsl.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccHFoFsl.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFoFsl.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFoFsl.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFoFsl.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFoFsl.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFoFsl.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFoFsl.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFoFsl.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFoFsl.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccHFoFsl.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFoFsl.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccHFoFsl.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFoFsl.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccHFoFsl.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccHFoFsl.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFoFsl.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFoFsl.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccHFoFsl.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFoFsl.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccHFoFsl.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccHFoFsl.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/avx1
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccPTtw3u.s: Assembler messages:
encrypt.c: /tmp/ccPTtw3u.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPTtw3u.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPTtw3u.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPTtw3u.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTtw3u.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTtw3u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTtw3u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTtw3u.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTtw3u.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPTtw3u.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPTtw3u.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPTtw3u.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPTtw3u.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTtw3u.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPTtw3u.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPTtw3u.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPTtw3u.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPTtw3u.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPTtw3u.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPTtw3u.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPTtw3u.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPTtw3u.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPTtw3u.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPTtw3u.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc15WhZw.s: Assembler messages:
encrypt.c: /tmp/cc15WhZw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc15WhZw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc15WhZw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc15WhZw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15WhZw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15WhZw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15WhZw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15WhZw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15WhZw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15WhZw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15WhZw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15WhZw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc15WhZw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15WhZw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc15WhZw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15WhZw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc15WhZw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc15WhZw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15WhZw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15WhZw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc15WhZw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15WhZw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc15WhZw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc15WhZw.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/ccuClZuE.s: Assembler messages:
encrypt.c: /tmp/ccuClZuE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuClZuE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuClZuE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccuClZuE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuClZuE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuClZuE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuClZuE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuClZuE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuClZuE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuClZuE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuClZuE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuClZuE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuClZuE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuClZuE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuClZuE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccuClZuE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccuClZuE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuClZuE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuClZuE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuClZuE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuClZuE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuClZuE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuClZuE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccuClZuE.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/sse4
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccv8ct8m.s: Assembler messages:
encrypt.c: /tmp/ccv8ct8m.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccv8ct8m.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccv8ct8m.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccv8ct8m.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8ct8m.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8ct8m.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8ct8m.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8ct8m.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8ct8m.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv8ct8m.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv8ct8m.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv8ct8m.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccv8ct8m.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8ct8m.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccv8ct8m.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv8ct8m.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccv8ct8m.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccv8ct8m.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv8ct8m.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv8ct8m.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccv8ct8m.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv8ct8m.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccv8ct8m.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccv8ct8m.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/avx1
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccyKVfFD.s: Assembler messages:
encrypt.c: /tmp/ccyKVfFD.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyKVfFD.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyKVfFD.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccyKVfFD.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKVfFD.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKVfFD.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKVfFD.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKVfFD.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKVfFD.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyKVfFD.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyKVfFD.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyKVfFD.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyKVfFD.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKVfFD.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyKVfFD.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccyKVfFD.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccyKVfFD.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyKVfFD.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyKVfFD.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyKVfFD.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyKVfFD.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyKVfFD.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyKVfFD.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccyKVfFD.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/avx1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccY7uU3k.s: Assembler messages:
encrypt.c: /tmp/ccY7uU3k.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccY7uU3k.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccY7uU3k.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccY7uU3k.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7uU3k.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7uU3k.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7uU3k.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7uU3k.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7uU3k.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7uU3k.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7uU3k.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7uU3k.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccY7uU3k.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7uU3k.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccY7uU3k.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccY7uU3k.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccY7uU3k.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7uU3k.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7uU3k.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccY7uU3k.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7uU3k.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccY7uU3k.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7uU3k.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccY7uU3k.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cctGumh6.s: Assembler messages:
encrypt.c: /tmp/cctGumh6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctGumh6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctGumh6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctGumh6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGumh6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGumh6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGumh6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGumh6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGumh6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctGumh6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctGumh6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctGumh6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctGumh6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGumh6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctGumh6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctGumh6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctGumh6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctGumh6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctGumh6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctGumh6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctGumh6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctGumh6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctGumh6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctGumh6.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc9G3wOn.s: Assembler messages:
encrypt.c: /tmp/cc9G3wOn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc9G3wOn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc9G3wOn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc9G3wOn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G3wOn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G3wOn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G3wOn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G3wOn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G3wOn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9G3wOn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9G3wOn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9G3wOn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc9G3wOn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G3wOn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc9G3wOn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc9G3wOn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc9G3wOn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9G3wOn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9G3wOn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc9G3wOn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9G3wOn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc9G3wOn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9G3wOn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc9G3wOn.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/sse4
Compiler: gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer
encrypt.c: /tmp/ccRDX64b.s: Assembler messages:
encrypt.c: /tmp/ccRDX64b.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRDX64b.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRDX64b.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccRDX64b.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDX64b.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDX64b.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDX64b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDX64b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDX64b.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDX64b.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDX64b.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDX64b.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRDX64b.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDX64b.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRDX64b.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDX64b.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccRDX64b.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccRDX64b.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDX64b.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDX64b.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRDX64b.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDX64b.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRDX64b.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccRDX64b.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0LjHGh.s: Assembler messages:
encrypt.c: /tmp/cc0LjHGh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0LjHGh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0LjHGh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0LjHGh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LjHGh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LjHGh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LjHGh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LjHGh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LjHGh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0LjHGh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0LjHGh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0LjHGh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0LjHGh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LjHGh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0LjHGh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0LjHGh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0LjHGh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0LjHGh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0LjHGh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0LjHGh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0LjHGh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0LjHGh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0LjHGh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0LjHGh.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/ccGX4D22.s: Assembler messages:
encrypt.c: /tmp/ccGX4D22.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGX4D22.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGX4D22.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGX4D22.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX4D22.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX4D22.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX4D22.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX4D22.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX4D22.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGX4D22.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGX4D22.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGX4D22.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGX4D22.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX4D22.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGX4D22.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGX4D22.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGX4D22.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGX4D22.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGX4D22.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGX4D22.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGX4D22.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGX4D22.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGX4D22.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGX4D22.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/sse4
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cciKvYpW.s: Assembler messages:
encrypt.c: /tmp/cciKvYpW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cciKvYpW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cciKvYpW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cciKvYpW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKvYpW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKvYpW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKvYpW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKvYpW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKvYpW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciKvYpW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciKvYpW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciKvYpW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cciKvYpW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKvYpW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cciKvYpW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciKvYpW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cciKvYpW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cciKvYpW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciKvYpW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciKvYpW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cciKvYpW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciKvYpW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cciKvYpW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cciKvYpW.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/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccxWmwL3.s: Assembler messages:
encrypt.c: /tmp/ccxWmwL3.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccxWmwL3.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccxWmwL3.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccxWmwL3.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWmwL3.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWmwL3.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWmwL3.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWmwL3.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWmwL3.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxWmwL3.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxWmwL3.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxWmwL3.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccxWmwL3.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWmwL3.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccxWmwL3.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccxWmwL3.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccxWmwL3.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxWmwL3.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxWmwL3.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccxWmwL3.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxWmwL3.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccxWmwL3.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxWmwL3.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccxWmwL3.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/avx1
Compiler: gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXToJr9.s: Assembler messages:
encrypt.c: /tmp/ccXToJr9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXToJr9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXToJr9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccXToJr9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXToJr9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXToJr9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXToJr9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXToJr9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXToJr9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXToJr9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXToJr9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXToJr9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXToJr9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXToJr9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXToJr9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccXToJr9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccXToJr9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXToJr9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXToJr9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXToJr9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXToJr9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXToJr9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXToJr9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccXToJr9.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccXXnjn0.s: Assembler messages:
encrypt.c: /tmp/ccXXnjn0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXXnjn0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXXnjn0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXXnjn0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXnjn0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXnjn0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXnjn0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXnjn0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXnjn0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXXnjn0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXXnjn0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXXnjn0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXXnjn0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXnjn0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXXnjn0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXXnjn0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXXnjn0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXXnjn0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXXnjn0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXXnjn0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXXnjn0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXXnjn0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXXnjn0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXXnjn0.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccr5fiWZ.s: Assembler messages:
encrypt.c: /tmp/ccr5fiWZ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccr5fiWZ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccr5fiWZ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccr5fiWZ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5fiWZ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5fiWZ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5fiWZ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5fiWZ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5fiWZ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr5fiWZ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr5fiWZ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr5fiWZ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccr5fiWZ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5fiWZ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccr5fiWZ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccr5fiWZ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccr5fiWZ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr5fiWZ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr5fiWZ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccr5fiWZ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr5fiWZ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccr5fiWZ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr5fiWZ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccr5fiWZ.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/sse4
Compiler: gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwubm2L.s: Assembler messages:
encrypt.c: /tmp/ccwubm2L.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwubm2L.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwubm2L.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwubm2L.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwubm2L.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwubm2L.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwubm2L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwubm2L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwubm2L.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwubm2L.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwubm2L.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwubm2L.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwubm2L.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwubm2L.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwubm2L.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwubm2L.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwubm2L.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwubm2L.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwubm2L.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwubm2L.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwubm2L.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwubm2L.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwubm2L.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwubm2L.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/sse4
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLzCpZR.s: Assembler messages:
encrypt.c: /tmp/ccLzCpZR.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLzCpZR.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLzCpZR.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLzCpZR.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzCpZR.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzCpZR.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzCpZR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzCpZR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzCpZR.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzCpZR.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzCpZR.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzCpZR.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLzCpZR.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzCpZR.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLzCpZR.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzCpZR.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLzCpZR.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLzCpZR.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLzCpZR.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLzCpZR.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLzCpZR.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLzCpZR.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLzCpZR.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLzCpZR.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/avx1
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccqImdb1.s: Assembler messages:
encrypt.c: /tmp/ccqImdb1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqImdb1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqImdb1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccqImdb1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqImdb1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqImdb1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqImdb1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqImdb1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqImdb1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqImdb1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqImdb1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqImdb1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqImdb1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqImdb1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqImdb1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccqImdb1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccqImdb1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqImdb1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqImdb1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqImdb1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqImdb1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqImdb1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqImdb1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccqImdb1.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccuGJdQT.s: Assembler messages:
encrypt.c: /tmp/ccuGJdQT.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccuGJdQT.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccuGJdQT.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccuGJdQT.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGJdQT.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGJdQT.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGJdQT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGJdQT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGJdQT.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuGJdQT.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuGJdQT.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuGJdQT.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccuGJdQT.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGJdQT.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccuGJdQT.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuGJdQT.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccuGJdQT.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccuGJdQT.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuGJdQT.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuGJdQT.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccuGJdQT.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuGJdQT.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccuGJdQT.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccuGJdQT.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/cczt1J98.s: Assembler messages:
encrypt.c: /tmp/cczt1J98.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczt1J98.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczt1J98.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczt1J98.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczt1J98.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczt1J98.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczt1J98.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczt1J98.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczt1J98.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczt1J98.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczt1J98.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczt1J98.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczt1J98.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczt1J98.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczt1J98.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczt1J98.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczt1J98.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczt1J98.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczt1J98.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczt1J98.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczt1J98.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczt1J98.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczt1J98.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczt1J98.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/ccQDxm70.s: Assembler messages:
encrypt.c: /tmp/ccQDxm70.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQDxm70.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQDxm70.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQDxm70.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQDxm70.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQDxm70.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQDxm70.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQDxm70.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQDxm70.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQDxm70.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQDxm70.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQDxm70.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQDxm70.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQDxm70.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQDxm70.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQDxm70.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQDxm70.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQDxm70.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQDxm70.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQDxm70.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQDxm70.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQDxm70.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQDxm70.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQDxm70.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/ccm8Nl6N.s: Assembler messages:
encrypt.c: /tmp/ccm8Nl6N.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm8Nl6N.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm8Nl6N.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm8Nl6N.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8Nl6N.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8Nl6N.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8Nl6N.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8Nl6N.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8Nl6N.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8Nl6N.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8Nl6N.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8Nl6N.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm8Nl6N.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8Nl6N.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm8Nl6N.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8Nl6N.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm8Nl6N.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm8Nl6N.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8Nl6N.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8Nl6N.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm8Nl6N.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8Nl6N.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm8Nl6N.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm8Nl6N.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/ccIHBmMI.s: Assembler messages:
encrypt.c: /tmp/ccIHBmMI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIHBmMI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIHBmMI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIHBmMI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHBmMI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHBmMI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHBmMI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHBmMI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHBmMI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIHBmMI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIHBmMI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIHBmMI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIHBmMI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHBmMI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIHBmMI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIHBmMI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIHBmMI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHBmMI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHBmMI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIHBmMI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHBmMI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIHBmMI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHBmMI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIHBmMI.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/ccbfC3TE.s: Assembler messages:
encrypt.c: /tmp/ccbfC3TE.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbfC3TE.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbfC3TE.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbfC3TE.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfC3TE.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfC3TE.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfC3TE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfC3TE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfC3TE.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfC3TE.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfC3TE.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfC3TE.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbfC3TE.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfC3TE.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbfC3TE.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfC3TE.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbfC3TE.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbfC3TE.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbfC3TE.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbfC3TE.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbfC3TE.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbfC3TE.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbfC3TE.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbfC3TE.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/ccJ4irES.s: Assembler messages:
encrypt.c: /tmp/ccJ4irES.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ4irES.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ4irES.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ4irES.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4irES.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4irES.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4irES.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4irES.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4irES.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ4irES.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ4irES.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ4irES.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ4irES.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4irES.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ4irES.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ4irES.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ4irES.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ4irES.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ4irES.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ4irES.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ4irES.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ4irES.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ4irES.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ4irES.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/ccpHwbkG.s: Assembler messages:
encrypt.c: /tmp/ccpHwbkG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpHwbkG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpHwbkG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccpHwbkG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHwbkG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHwbkG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHwbkG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHwbkG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHwbkG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHwbkG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHwbkG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHwbkG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpHwbkG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHwbkG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpHwbkG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHwbkG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccpHwbkG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccpHwbkG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHwbkG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHwbkG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpHwbkG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHwbkG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpHwbkG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccpHwbkG.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/avx1
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc5tvGiI.s: Assembler messages:
encrypt.c: /tmp/cc5tvGiI.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5tvGiI.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5tvGiI.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5tvGiI.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvGiI.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvGiI.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvGiI.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvGiI.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvGiI.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tvGiI.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tvGiI.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tvGiI.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5tvGiI.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvGiI.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5tvGiI.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5tvGiI.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5tvGiI.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tvGiI.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tvGiI.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5tvGiI.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tvGiI.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5tvGiI.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tvGiI.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5tvGiI.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/sse4
Compiler: gcc -m32 -march=corei7 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccNkP3cA.s: Assembler messages:
encrypt.c: /tmp/ccNkP3cA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNkP3cA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNkP3cA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNkP3cA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkP3cA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkP3cA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkP3cA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkP3cA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkP3cA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkP3cA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkP3cA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkP3cA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNkP3cA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkP3cA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNkP3cA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkP3cA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNkP3cA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNkP3cA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkP3cA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkP3cA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNkP3cA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkP3cA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNkP3cA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNkP3cA.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=i386 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc0eDffX.s: Assembler messages:
encrypt.c: /tmp/cc0eDffX.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0eDffX.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0eDffX.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0eDffX.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eDffX.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eDffX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eDffX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eDffX.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eDffX.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0eDffX.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0eDffX.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0eDffX.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0eDffX.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eDffX.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0eDffX.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0eDffX.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0eDffX.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0eDffX.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0eDffX.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0eDffX.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0eDffX.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0eDffX.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0eDffX.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0eDffX.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/ccyHpRTq.s: Assembler messages:
encrypt.c: /tmp/ccyHpRTq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyHpRTq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyHpRTq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyHpRTq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHpRTq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHpRTq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHpRTq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHpRTq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHpRTq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHpRTq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHpRTq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHpRTq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyHpRTq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHpRTq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyHpRTq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHpRTq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyHpRTq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyHpRTq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyHpRTq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyHpRTq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyHpRTq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyHpRTq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyHpRTq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyHpRTq.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/ccA9mfRQ.s: Assembler messages:
encrypt.c: /tmp/ccA9mfRQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccA9mfRQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccA9mfRQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccA9mfRQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9mfRQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9mfRQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9mfRQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9mfRQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9mfRQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9mfRQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9mfRQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9mfRQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccA9mfRQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9mfRQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccA9mfRQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccA9mfRQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccA9mfRQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9mfRQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9mfRQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccA9mfRQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9mfRQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccA9mfRQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9mfRQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccA9mfRQ.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/ccNL2zed.s: Assembler messages:
encrypt.c: /tmp/ccNL2zed.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNL2zed.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNL2zed.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNL2zed.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL2zed.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL2zed.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL2zed.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL2zed.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL2zed.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNL2zed.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNL2zed.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNL2zed.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNL2zed.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL2zed.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNL2zed.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNL2zed.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNL2zed.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNL2zed.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNL2zed.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNL2zed.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNL2zed.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNL2zed.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNL2zed.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNL2zed.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/ccIZE1gR.s: Assembler messages:
encrypt.c: /tmp/ccIZE1gR.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccIZE1gR.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccIZE1gR.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccIZE1gR.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZE1gR.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZE1gR.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZE1gR.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZE1gR.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZE1gR.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIZE1gR.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIZE1gR.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIZE1gR.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccIZE1gR.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZE1gR.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccIZE1gR.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccIZE1gR.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccIZE1gR.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZE1gR.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZE1gR.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccIZE1gR.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZE1gR.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccIZE1gR.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZE1gR.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccIZE1gR.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/cccpiitp.s: Assembler messages:
encrypt.c: /tmp/cccpiitp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccpiitp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccpiitp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccpiitp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpiitp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpiitp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpiitp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpiitp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpiitp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccpiitp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccpiitp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccpiitp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccpiitp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpiitp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccpiitp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccpiitp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccpiitp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccpiitp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccpiitp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccpiitp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccpiitp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccpiitp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccpiitp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccpiitp.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/cc3jHHAQ.s: Assembler messages:
encrypt.c: /tmp/cc3jHHAQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3jHHAQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3jHHAQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3jHHAQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jHHAQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jHHAQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jHHAQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jHHAQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jHHAQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3jHHAQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3jHHAQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3jHHAQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3jHHAQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jHHAQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3jHHAQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3jHHAQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3jHHAQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3jHHAQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3jHHAQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3jHHAQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3jHHAQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3jHHAQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3jHHAQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3jHHAQ.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/ccq6D5Md.s: Assembler messages:
encrypt.c: /tmp/ccq6D5Md.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccq6D5Md.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccq6D5Md.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccq6D5Md.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6D5Md.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6D5Md.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6D5Md.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6D5Md.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6D5Md.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq6D5Md.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq6D5Md.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq6D5Md.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccq6D5Md.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6D5Md.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccq6D5Md.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq6D5Md.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccq6D5Md.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccq6D5Md.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq6D5Md.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq6D5Md.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccq6D5Md.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq6D5Md.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccq6D5Md.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccq6D5Md.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/avx1
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc2dvwDG.s: Assembler messages:
encrypt.c: /tmp/cc2dvwDG.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2dvwDG.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2dvwDG.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2dvwDG.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dvwDG.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dvwDG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dvwDG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dvwDG.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dvwDG.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2dvwDG.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2dvwDG.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2dvwDG.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2dvwDG.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dvwDG.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2dvwDG.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2dvwDG.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2dvwDG.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2dvwDG.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2dvwDG.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2dvwDG.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2dvwDG.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2dvwDG.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2dvwDG.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2dvwDG.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/sse4
Compiler: gcc -m32 -march=i486 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccwJi4c6.s: Assembler messages:
encrypt.c: /tmp/ccwJi4c6.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwJi4c6.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwJi4c6.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwJi4c6.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJi4c6.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJi4c6.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJi4c6.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJi4c6.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJi4c6.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwJi4c6.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwJi4c6.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwJi4c6.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwJi4c6.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJi4c6.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwJi4c6.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwJi4c6.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwJi4c6.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwJi4c6.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwJi4c6.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwJi4c6.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwJi4c6.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwJi4c6.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwJi4c6.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwJi4c6.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccatZ5Yz.s: Assembler messages:
encrypt.c: /tmp/ccatZ5Yz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccatZ5Yz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccatZ5Yz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccatZ5Yz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatZ5Yz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatZ5Yz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatZ5Yz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatZ5Yz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatZ5Yz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccatZ5Yz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccatZ5Yz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccatZ5Yz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccatZ5Yz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatZ5Yz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccatZ5Yz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccatZ5Yz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccatZ5Yz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccatZ5Yz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccatZ5Yz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccatZ5Yz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccatZ5Yz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccatZ5Yz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccatZ5Yz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccatZ5Yz.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/ccgluTa4.s: Assembler messages:
encrypt.c: /tmp/ccgluTa4.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccgluTa4.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccgluTa4.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccgluTa4.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgluTa4.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgluTa4.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgluTa4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgluTa4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgluTa4.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgluTa4.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgluTa4.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgluTa4.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccgluTa4.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgluTa4.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccgluTa4.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgluTa4.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccgluTa4.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccgluTa4.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgluTa4.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgluTa4.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccgluTa4.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgluTa4.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccgluTa4.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccgluTa4.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/sse4
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccCUpIl9.s: Assembler messages:
encrypt.c: /tmp/ccCUpIl9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCUpIl9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCUpIl9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccCUpIl9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUpIl9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUpIl9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUpIl9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUpIl9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUpIl9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCUpIl9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCUpIl9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCUpIl9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCUpIl9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUpIl9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCUpIl9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCUpIl9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccCUpIl9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccCUpIl9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCUpIl9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCUpIl9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCUpIl9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCUpIl9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCUpIl9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccCUpIl9.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/avx1
Compiler: gcc -m32 -march=i486 -O -fomit-frame-pointer
encrypt.c: /tmp/ccnqkCcL.s: Assembler messages:
encrypt.c: /tmp/ccnqkCcL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnqkCcL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnqkCcL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnqkCcL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqkCcL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqkCcL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqkCcL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqkCcL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqkCcL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnqkCcL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnqkCcL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnqkCcL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnqkCcL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqkCcL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnqkCcL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnqkCcL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnqkCcL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnqkCcL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnqkCcL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnqkCcL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnqkCcL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnqkCcL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnqkCcL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnqkCcL.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/avx1
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0fX7Gz.s: Assembler messages:
encrypt.c: /tmp/cc0fX7Gz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0fX7Gz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0fX7Gz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc0fX7Gz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fX7Gz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fX7Gz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fX7Gz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fX7Gz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fX7Gz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fX7Gz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fX7Gz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fX7Gz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0fX7Gz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fX7Gz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0fX7Gz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc0fX7Gz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc0fX7Gz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fX7Gz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fX7Gz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0fX7Gz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fX7Gz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0fX7Gz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fX7Gz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc0fX7Gz.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/sse4
Compiler: gcc -m32 -march=i486 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccwSM267.s: Assembler messages:
encrypt.c: /tmp/ccwSM267.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwSM267.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwSM267.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwSM267.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSM267.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSM267.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSM267.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSM267.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSM267.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwSM267.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwSM267.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwSM267.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwSM267.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSM267.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwSM267.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwSM267.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwSM267.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwSM267.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwSM267.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwSM267.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwSM267.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwSM267.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwSM267.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwSM267.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/sse4
Compiler: gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccLSwjn5.s: Assembler messages:
encrypt.c: /tmp/ccLSwjn5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLSwjn5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLSwjn5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccLSwjn5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSwjn5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSwjn5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSwjn5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSwjn5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSwjn5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLSwjn5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLSwjn5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLSwjn5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLSwjn5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSwjn5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLSwjn5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLSwjn5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccLSwjn5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccLSwjn5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLSwjn5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLSwjn5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLSwjn5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLSwjn5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLSwjn5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccLSwjn5.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccSRUeFN.s: Assembler messages:
encrypt.c: /tmp/ccSRUeFN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccSRUeFN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccSRUeFN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccSRUeFN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSRUeFN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSRUeFN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSRUeFN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSRUeFN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSRUeFN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSRUeFN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSRUeFN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSRUeFN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccSRUeFN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSRUeFN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccSRUeFN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccSRUeFN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccSRUeFN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSRUeFN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSRUeFN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccSRUeFN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSRUeFN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccSRUeFN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSRUeFN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccSRUeFN.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc7De1e1.s: Assembler messages:
encrypt.c: /tmp/cc7De1e1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc7De1e1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc7De1e1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc7De1e1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7De1e1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7De1e1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7De1e1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7De1e1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7De1e1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7De1e1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7De1e1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7De1e1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc7De1e1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7De1e1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc7De1e1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7De1e1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc7De1e1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc7De1e1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7De1e1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7De1e1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc7De1e1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7De1e1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc7De1e1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc7De1e1.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccWG279L.s: Assembler messages:
encrypt.c: /tmp/ccWG279L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWG279L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWG279L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWG279L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG279L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG279L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG279L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG279L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG279L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWG279L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWG279L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWG279L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWG279L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG279L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWG279L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWG279L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWG279L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWG279L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWG279L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWG279L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWG279L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWG279L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWG279L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWG279L.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccBPlEfc.s: Assembler messages:
encrypt.c: /tmp/ccBPlEfc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBPlEfc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBPlEfc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBPlEfc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPlEfc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPlEfc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPlEfc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPlEfc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPlEfc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBPlEfc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBPlEfc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBPlEfc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBPlEfc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPlEfc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBPlEfc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBPlEfc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBPlEfc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBPlEfc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBPlEfc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBPlEfc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBPlEfc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBPlEfc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBPlEfc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBPlEfc.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccMs6ltW.s: Assembler messages:
encrypt.c: /tmp/ccMs6ltW.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMs6ltW.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMs6ltW.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMs6ltW.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs6ltW.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs6ltW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs6ltW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs6ltW.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs6ltW.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMs6ltW.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMs6ltW.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMs6ltW.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMs6ltW.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs6ltW.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMs6ltW.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMs6ltW.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMs6ltW.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMs6ltW.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMs6ltW.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMs6ltW.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMs6ltW.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMs6ltW.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMs6ltW.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMs6ltW.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/avx1
Compiler: gcc -m32 -march=k6-2 -Os -fomit-frame-pointer
encrypt.c: /tmp/cc8NhtLO.s: Assembler messages:
encrypt.c: /tmp/cc8NhtLO.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8NhtLO.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8NhtLO.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8NhtLO.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NhtLO.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NhtLO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NhtLO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NhtLO.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NhtLO.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8NhtLO.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8NhtLO.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8NhtLO.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8NhtLO.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NhtLO.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8NhtLO.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8NhtLO.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8NhtLO.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NhtLO.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NhtLO.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8NhtLO.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NhtLO.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8NhtLO.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NhtLO.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8NhtLO.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/cco2f6V0.s: Assembler messages:
encrypt.c: /tmp/cco2f6V0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cco2f6V0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cco2f6V0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cco2f6V0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2f6V0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2f6V0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2f6V0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2f6V0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2f6V0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2f6V0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2f6V0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2f6V0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cco2f6V0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2f6V0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cco2f6V0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2f6V0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cco2f6V0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cco2f6V0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2f6V0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2f6V0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cco2f6V0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2f6V0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cco2f6V0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cco2f6V0.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/avx1
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc4mk5UE.s: Assembler messages:
encrypt.c: /tmp/cc4mk5UE.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc4mk5UE.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc4mk5UE.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc4mk5UE.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mk5UE.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mk5UE.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mk5UE.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mk5UE.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mk5UE.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mk5UE.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mk5UE.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mk5UE.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc4mk5UE.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mk5UE.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc4mk5UE.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc4mk5UE.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc4mk5UE.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mk5UE.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mk5UE.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc4mk5UE.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mk5UE.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc4mk5UE.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mk5UE.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc4mk5UE.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/sse4
Compiler: gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL5TiuW.s: Assembler messages:
encrypt.c: /tmp/ccL5TiuW.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL5TiuW.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL5TiuW.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL5TiuW.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5TiuW.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5TiuW.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5TiuW.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5TiuW.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5TiuW.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL5TiuW.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL5TiuW.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL5TiuW.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL5TiuW.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5TiuW.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL5TiuW.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL5TiuW.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL5TiuW.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL5TiuW.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL5TiuW.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL5TiuW.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL5TiuW.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL5TiuW.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL5TiuW.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL5TiuW.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/sse4
Compiler: gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc07iZmS.s: Assembler messages:
encrypt.c: /tmp/cc07iZmS.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc07iZmS.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc07iZmS.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc07iZmS.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07iZmS.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07iZmS.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07iZmS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07iZmS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07iZmS.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07iZmS.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07iZmS.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07iZmS.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc07iZmS.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07iZmS.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc07iZmS.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07iZmS.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc07iZmS.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc07iZmS.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07iZmS.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07iZmS.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc07iZmS.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07iZmS.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc07iZmS.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc07iZmS.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccKA3lyn.s: Assembler messages:
encrypt.c: /tmp/ccKA3lyn.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccKA3lyn.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccKA3lyn.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccKA3lyn.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA3lyn.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA3lyn.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA3lyn.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA3lyn.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA3lyn.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKA3lyn.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKA3lyn.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKA3lyn.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccKA3lyn.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA3lyn.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccKA3lyn.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccKA3lyn.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccKA3lyn.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKA3lyn.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKA3lyn.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccKA3lyn.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKA3lyn.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccKA3lyn.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKA3lyn.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccKA3lyn.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/avx1
Compiler: gcc -m32 -march=k6-3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccAj3h3F.s: Assembler messages:
encrypt.c: /tmp/ccAj3h3F.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccAj3h3F.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccAj3h3F.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccAj3h3F.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAj3h3F.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAj3h3F.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAj3h3F.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAj3h3F.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAj3h3F.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAj3h3F.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAj3h3F.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAj3h3F.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccAj3h3F.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAj3h3F.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccAj3h3F.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccAj3h3F.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccAj3h3F.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAj3h3F.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAj3h3F.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccAj3h3F.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAj3h3F.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccAj3h3F.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAj3h3F.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccAj3h3F.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/ccdlhh2W.s: Assembler messages:
encrypt.c: /tmp/ccdlhh2W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdlhh2W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdlhh2W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdlhh2W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlhh2W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlhh2W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlhh2W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlhh2W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlhh2W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlhh2W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlhh2W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlhh2W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdlhh2W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlhh2W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdlhh2W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlhh2W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdlhh2W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdlhh2W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdlhh2W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdlhh2W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdlhh2W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdlhh2W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdlhh2W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdlhh2W.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/ccGY9gcV.s: Assembler messages:
encrypt.c: /tmp/ccGY9gcV.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccGY9gcV.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccGY9gcV.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccGY9gcV.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY9gcV.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY9gcV.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY9gcV.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY9gcV.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY9gcV.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGY9gcV.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGY9gcV.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGY9gcV.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccGY9gcV.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY9gcV.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccGY9gcV.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGY9gcV.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccGY9gcV.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccGY9gcV.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGY9gcV.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGY9gcV.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccGY9gcV.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGY9gcV.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccGY9gcV.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccGY9gcV.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/ccvprzOv.s: Assembler messages:
encrypt.c: /tmp/ccvprzOv.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccvprzOv.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccvprzOv.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccvprzOv.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvprzOv.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvprzOv.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvprzOv.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvprzOv.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvprzOv.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvprzOv.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvprzOv.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvprzOv.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccvprzOv.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvprzOv.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccvprzOv.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccvprzOv.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccvprzOv.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvprzOv.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvprzOv.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccvprzOv.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvprzOv.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccvprzOv.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvprzOv.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccvprzOv.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/ccWLOGNF.s: Assembler messages:
encrypt.c: /tmp/ccWLOGNF.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWLOGNF.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWLOGNF.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWLOGNF.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLOGNF.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLOGNF.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLOGNF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLOGNF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLOGNF.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWLOGNF.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWLOGNF.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWLOGNF.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWLOGNF.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLOGNF.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWLOGNF.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWLOGNF.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWLOGNF.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWLOGNF.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWLOGNF.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWLOGNF.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWLOGNF.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWLOGNF.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWLOGNF.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWLOGNF.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/ccfrCcW4.s: Assembler messages:
encrypt.c: /tmp/ccfrCcW4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccfrCcW4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccfrCcW4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccfrCcW4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrCcW4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrCcW4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrCcW4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrCcW4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrCcW4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrCcW4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrCcW4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrCcW4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccfrCcW4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrCcW4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccfrCcW4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccfrCcW4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccfrCcW4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrCcW4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrCcW4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccfrCcW4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrCcW4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccfrCcW4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrCcW4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccfrCcW4.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/ccPF8Gr2.s: Assembler messages:
encrypt.c: /tmp/ccPF8Gr2.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPF8Gr2.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPF8Gr2.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccPF8Gr2.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPF8Gr2.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPF8Gr2.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPF8Gr2.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPF8Gr2.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPF8Gr2.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPF8Gr2.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPF8Gr2.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPF8Gr2.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPF8Gr2.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPF8Gr2.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPF8Gr2.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccPF8Gr2.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccPF8Gr2.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPF8Gr2.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPF8Gr2.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPF8Gr2.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPF8Gr2.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPF8Gr2.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPF8Gr2.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccPF8Gr2.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/ccqijQYh.s: Assembler messages:
encrypt.c: /tmp/ccqijQYh.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqijQYh.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqijQYh.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqijQYh.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqijQYh.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqijQYh.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqijQYh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqijQYh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqijQYh.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqijQYh.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqijQYh.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqijQYh.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqijQYh.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqijQYh.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqijQYh.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqijQYh.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqijQYh.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqijQYh.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqijQYh.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqijQYh.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqijQYh.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqijQYh.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqijQYh.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqijQYh.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/ccWOhuiG.s: Assembler messages:
encrypt.c: /tmp/ccWOhuiG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWOhuiG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWOhuiG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWOhuiG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOhuiG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOhuiG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOhuiG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOhuiG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOhuiG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOhuiG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOhuiG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOhuiG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWOhuiG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOhuiG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWOhuiG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOhuiG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWOhuiG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWOhuiG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWOhuiG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWOhuiG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWOhuiG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWOhuiG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWOhuiG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWOhuiG.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/cct7970b.s: Assembler messages:
encrypt.c: /tmp/cct7970b.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cct7970b.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cct7970b.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cct7970b.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7970b.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7970b.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7970b.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7970b.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7970b.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7970b.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7970b.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7970b.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cct7970b.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7970b.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cct7970b.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cct7970b.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cct7970b.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7970b.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7970b.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cct7970b.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7970b.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cct7970b.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7970b.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cct7970b.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/avx1
Compiler: gcc -m32 -march=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccoSbJt5.s: Assembler messages:
encrypt.c: /tmp/ccoSbJt5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoSbJt5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoSbJt5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccoSbJt5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSbJt5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSbJt5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSbJt5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSbJt5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSbJt5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSbJt5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSbJt5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSbJt5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoSbJt5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSbJt5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoSbJt5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccoSbJt5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccoSbJt5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSbJt5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSbJt5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoSbJt5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSbJt5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoSbJt5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSbJt5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccoSbJt5.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=k6 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccqbMYll.s: Assembler messages:
encrypt.c: /tmp/ccqbMYll.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccqbMYll.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccqbMYll.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccqbMYll.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbMYll.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbMYll.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbMYll.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbMYll.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbMYll.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbMYll.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbMYll.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbMYll.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccqbMYll.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbMYll.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccqbMYll.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbMYll.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccqbMYll.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccqbMYll.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqbMYll.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqbMYll.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccqbMYll.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqbMYll.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccqbMYll.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccqbMYll.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=k8 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccEGJM7V.s: Assembler messages:
encrypt.c: /tmp/ccEGJM7V.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccEGJM7V.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccEGJM7V.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccEGJM7V.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGJM7V.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGJM7V.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGJM7V.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGJM7V.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGJM7V.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEGJM7V.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEGJM7V.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEGJM7V.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccEGJM7V.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGJM7V.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccEGJM7V.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccEGJM7V.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccEGJM7V.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEGJM7V.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEGJM7V.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccEGJM7V.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEGJM7V.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccEGJM7V.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEGJM7V.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccEGJM7V.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccL7EpSm.s: Assembler messages:
encrypt.c: /tmp/ccL7EpSm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccL7EpSm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccL7EpSm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccL7EpSm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EpSm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EpSm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EpSm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EpSm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EpSm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7EpSm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7EpSm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7EpSm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccL7EpSm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EpSm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccL7EpSm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7EpSm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccL7EpSm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccL7EpSm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL7EpSm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL7EpSm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccL7EpSm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL7EpSm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccL7EpSm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccL7EpSm.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccRkzJGJ.s: Assembler messages:
encrypt.c: /tmp/ccRkzJGJ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccRkzJGJ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccRkzJGJ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccRkzJGJ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkzJGJ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkzJGJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkzJGJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkzJGJ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkzJGJ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRkzJGJ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRkzJGJ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRkzJGJ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccRkzJGJ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkzJGJ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccRkzJGJ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccRkzJGJ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccRkzJGJ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRkzJGJ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRkzJGJ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccRkzJGJ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRkzJGJ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccRkzJGJ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRkzJGJ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccRkzJGJ.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccYscVNk.s: Assembler messages:
encrypt.c: /tmp/ccYscVNk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYscVNk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYscVNk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYscVNk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYscVNk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYscVNk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYscVNk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYscVNk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYscVNk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYscVNk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYscVNk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYscVNk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYscVNk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYscVNk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYscVNk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYscVNk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYscVNk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYscVNk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYscVNk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYscVNk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYscVNk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYscVNk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYscVNk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYscVNk.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVcBoo0.s: Assembler messages:
encrypt.c: /tmp/ccVcBoo0.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVcBoo0.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVcBoo0.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVcBoo0.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcBoo0.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcBoo0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcBoo0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcBoo0.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcBoo0.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVcBoo0.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVcBoo0.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVcBoo0.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVcBoo0.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcBoo0.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVcBoo0.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVcBoo0.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVcBoo0.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVcBoo0.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVcBoo0.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVcBoo0.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVcBoo0.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVcBoo0.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVcBoo0.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVcBoo0.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccbVx8Lw.s: Assembler messages:
encrypt.c: /tmp/ccbVx8Lw.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccbVx8Lw.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccbVx8Lw.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccbVx8Lw.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVx8Lw.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVx8Lw.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVx8Lw.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVx8Lw.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVx8Lw.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVx8Lw.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVx8Lw.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVx8Lw.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccbVx8Lw.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVx8Lw.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccbVx8Lw.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVx8Lw.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccbVx8Lw.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccbVx8Lw.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbVx8Lw.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbVx8Lw.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccbVx8Lw.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbVx8Lw.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccbVx8Lw.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccbVx8Lw.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccVfTquT.s: Assembler messages:
encrypt.c: /tmp/ccVfTquT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVfTquT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVfTquT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVfTquT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfTquT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfTquT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfTquT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfTquT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfTquT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVfTquT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVfTquT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVfTquT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVfTquT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfTquT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVfTquT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVfTquT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVfTquT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVfTquT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVfTquT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVfTquT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVfTquT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVfTquT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVfTquT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVfTquT.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/sse4
Compiler: gcc -m32 -march=k8 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccdwo4hk.s: Assembler messages:
encrypt.c: /tmp/ccdwo4hk.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdwo4hk.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdwo4hk.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccdwo4hk.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwo4hk.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwo4hk.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwo4hk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwo4hk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwo4hk.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwo4hk.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwo4hk.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwo4hk.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdwo4hk.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwo4hk.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdwo4hk.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwo4hk.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccdwo4hk.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccdwo4hk.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwo4hk.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwo4hk.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdwo4hk.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwo4hk.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdwo4hk.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccdwo4hk.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/sse4
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccYAXPlA.s: Assembler messages:
encrypt.c: /tmp/ccYAXPlA.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYAXPlA.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYAXPlA.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYAXPlA.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAXPlA.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAXPlA.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAXPlA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAXPlA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAXPlA.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAXPlA.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAXPlA.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAXPlA.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYAXPlA.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAXPlA.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYAXPlA.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAXPlA.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYAXPlA.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYAXPlA.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAXPlA.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAXPlA.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYAXPlA.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAXPlA.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYAXPlA.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYAXPlA.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/avx1
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccjbAmrF.s: Assembler messages:
encrypt.c: /tmp/ccjbAmrF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjbAmrF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjbAmrF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccjbAmrF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbAmrF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbAmrF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbAmrF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbAmrF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbAmrF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbAmrF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbAmrF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbAmrF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjbAmrF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbAmrF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjbAmrF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccjbAmrF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccjbAmrF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbAmrF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbAmrF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjbAmrF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbAmrF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjbAmrF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbAmrF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccjbAmrF.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/avx1
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccsoeOrp.s: Assembler messages:
encrypt.c: /tmp/ccsoeOrp.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccsoeOrp.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccsoeOrp.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccsoeOrp.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoeOrp.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoeOrp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoeOrp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoeOrp.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoeOrp.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsoeOrp.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsoeOrp.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsoeOrp.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccsoeOrp.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoeOrp.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccsoeOrp.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccsoeOrp.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccsoeOrp.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsoeOrp.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsoeOrp.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccsoeOrp.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsoeOrp.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccsoeOrp.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsoeOrp.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccsoeOrp.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/sse4
Compiler: gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer
encrypt.c: /tmp/cctaaGLm.s: Assembler messages:
encrypt.c: /tmp/cctaaGLm.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctaaGLm.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctaaGLm.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctaaGLm.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaaGLm.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaaGLm.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaaGLm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaaGLm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaaGLm.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctaaGLm.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctaaGLm.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctaaGLm.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctaaGLm.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaaGLm.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctaaGLm.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctaaGLm.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctaaGLm.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctaaGLm.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctaaGLm.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctaaGLm.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctaaGLm.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctaaGLm.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctaaGLm.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctaaGLm.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cce1psAz.s: Assembler messages:
encrypt.c: /tmp/cce1psAz.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce1psAz.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce1psAz.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cce1psAz.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1psAz.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1psAz.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1psAz.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1psAz.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1psAz.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce1psAz.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce1psAz.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce1psAz.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cce1psAz.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1psAz.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce1psAz.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cce1psAz.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cce1psAz.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cce1psAz.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cce1psAz.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cce1psAz.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cce1psAz.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cce1psAz.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cce1psAz.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cce1psAz.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/ccjHprMC.s: Assembler messages:
encrypt.c: /tmp/ccjHprMC.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccjHprMC.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccjHprMC.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccjHprMC.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHprMC.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHprMC.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHprMC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHprMC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHprMC.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHprMC.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHprMC.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHprMC.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccjHprMC.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHprMC.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccjHprMC.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHprMC.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccjHprMC.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccjHprMC.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjHprMC.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjHprMC.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccjHprMC.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjHprMC.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccjHprMC.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccjHprMC.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/sse4
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/cc0vWWvt.s: Assembler messages:
encrypt.c: /tmp/cc0vWWvt.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc0vWWvt.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc0vWWvt.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc0vWWvt.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vWWvt.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vWWvt.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vWWvt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vWWvt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vWWvt.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0vWWvt.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0vWWvt.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0vWWvt.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc0vWWvt.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vWWvt.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc0vWWvt.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0vWWvt.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc0vWWvt.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc0vWWvt.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0vWWvt.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0vWWvt.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc0vWWvt.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0vWWvt.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc0vWWvt.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc0vWWvt.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/avx1
Compiler: gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMvKk7A.s: Assembler messages:
encrypt.c: /tmp/ccMvKk7A.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMvKk7A.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMvKk7A.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMvKk7A.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvKk7A.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvKk7A.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvKk7A.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvKk7A.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvKk7A.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMvKk7A.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMvKk7A.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMvKk7A.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMvKk7A.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvKk7A.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMvKk7A.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMvKk7A.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMvKk7A.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvKk7A.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvKk7A.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMvKk7A.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvKk7A.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMvKk7A.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvKk7A.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMvKk7A.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/avx1
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccdUCcRo.s: Assembler messages:
encrypt.c: /tmp/ccdUCcRo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccdUCcRo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccdUCcRo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccdUCcRo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUCcRo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUCcRo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUCcRo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUCcRo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUCcRo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUCcRo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUCcRo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUCcRo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccdUCcRo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUCcRo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccdUCcRo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccdUCcRo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccdUCcRo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUCcRo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUCcRo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccdUCcRo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUCcRo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccdUCcRo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUCcRo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccdUCcRo.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/sse4
Compiler: gcc -m32 -march=nocona -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccoES3vX.s: Assembler messages:
encrypt.c: /tmp/ccoES3vX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccoES3vX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccoES3vX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccoES3vX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoES3vX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoES3vX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoES3vX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoES3vX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoES3vX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoES3vX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoES3vX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoES3vX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccoES3vX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoES3vX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccoES3vX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoES3vX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccoES3vX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccoES3vX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoES3vX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoES3vX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccoES3vX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoES3vX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccoES3vX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccoES3vX.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccCo0jIm.s: Assembler messages:
encrypt.c: /tmp/ccCo0jIm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccCo0jIm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccCo0jIm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccCo0jIm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCo0jIm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCo0jIm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCo0jIm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCo0jIm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCo0jIm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCo0jIm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCo0jIm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCo0jIm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccCo0jIm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCo0jIm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccCo0jIm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccCo0jIm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccCo0jIm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCo0jIm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCo0jIm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccCo0jIm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCo0jIm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccCo0jIm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCo0jIm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccCo0jIm.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/ccck1MjJ.s: Assembler messages:
encrypt.c: /tmp/ccck1MjJ.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccck1MjJ.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccck1MjJ.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccck1MjJ.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck1MjJ.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck1MjJ.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck1MjJ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck1MjJ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck1MjJ.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccck1MjJ.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccck1MjJ.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccck1MjJ.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccck1MjJ.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck1MjJ.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccck1MjJ.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccck1MjJ.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccck1MjJ.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccck1MjJ.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccck1MjJ.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccck1MjJ.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccck1MjJ.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccck1MjJ.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccck1MjJ.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccck1MjJ.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/cc871T9W.s: Assembler messages:
encrypt.c: /tmp/cc871T9W.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc871T9W.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc871T9W.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc871T9W.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc871T9W.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc871T9W.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc871T9W.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc871T9W.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc871T9W.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc871T9W.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc871T9W.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc871T9W.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc871T9W.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc871T9W.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc871T9W.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc871T9W.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc871T9W.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc871T9W.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc871T9W.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc871T9W.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc871T9W.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc871T9W.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc871T9W.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc871T9W.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/ccYRWjMs.s: Assembler messages:
encrypt.c: /tmp/ccYRWjMs.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYRWjMs.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYRWjMs.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccYRWjMs.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRWjMs.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRWjMs.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRWjMs.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRWjMs.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRWjMs.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRWjMs.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRWjMs.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRWjMs.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYRWjMs.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRWjMs.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYRWjMs.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccYRWjMs.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccYRWjMs.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRWjMs.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRWjMs.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYRWjMs.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRWjMs.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYRWjMs.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRWjMs.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccYRWjMs.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/cc2zWl1J.s: Assembler messages:
encrypt.c: /tmp/cc2zWl1J.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2zWl1J.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2zWl1J.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cc2zWl1J.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zWl1J.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zWl1J.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zWl1J.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zWl1J.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zWl1J.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zWl1J.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zWl1J.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zWl1J.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2zWl1J.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zWl1J.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2zWl1J.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zWl1J.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cc2zWl1J.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cc2zWl1J.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zWl1J.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zWl1J.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2zWl1J.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zWl1J.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2zWl1J.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cc2zWl1J.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/ccOT83rm.s: Assembler messages:
encrypt.c: /tmp/ccOT83rm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOT83rm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOT83rm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccOT83rm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOT83rm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOT83rm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOT83rm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOT83rm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOT83rm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOT83rm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOT83rm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOT83rm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOT83rm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOT83rm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOT83rm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccOT83rm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccOT83rm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOT83rm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOT83rm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOT83rm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOT83rm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOT83rm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOT83rm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccOT83rm.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/cc8AKqxN.s: Assembler messages:
encrypt.c: /tmp/cc8AKqxN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8AKqxN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8AKqxN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8AKqxN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AKqxN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AKqxN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AKqxN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AKqxN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AKqxN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8AKqxN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8AKqxN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8AKqxN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8AKqxN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AKqxN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8AKqxN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8AKqxN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8AKqxN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8AKqxN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8AKqxN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8AKqxN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8AKqxN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8AKqxN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8AKqxN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8AKqxN.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/ccBCtFvq.s: Assembler messages:
encrypt.c: /tmp/ccBCtFvq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccBCtFvq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccBCtFvq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccBCtFvq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCtFvq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCtFvq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCtFvq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCtFvq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCtFvq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBCtFvq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBCtFvq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBCtFvq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccBCtFvq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCtFvq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccBCtFvq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBCtFvq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccBCtFvq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccBCtFvq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBCtFvq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBCtFvq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccBCtFvq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBCtFvq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccBCtFvq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccBCtFvq.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/ccC0mqfc.s: Assembler messages:
encrypt.c: /tmp/ccC0mqfc.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccC0mqfc.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccC0mqfc.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccC0mqfc.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0mqfc.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0mqfc.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0mqfc.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0mqfc.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0mqfc.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0mqfc.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0mqfc.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0mqfc.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccC0mqfc.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0mqfc.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccC0mqfc.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0mqfc.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccC0mqfc.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccC0mqfc.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0mqfc.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0mqfc.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccC0mqfc.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0mqfc.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccC0mqfc.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccC0mqfc.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/ccG7hZnM.s: Assembler messages:
encrypt.c: /tmp/ccG7hZnM.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccG7hZnM.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccG7hZnM.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccG7hZnM.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7hZnM.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7hZnM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7hZnM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7hZnM.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7hZnM.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG7hZnM.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG7hZnM.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG7hZnM.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccG7hZnM.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7hZnM.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccG7hZnM.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccG7hZnM.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccG7hZnM.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7hZnM.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7hZnM.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccG7hZnM.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7hZnM.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccG7hZnM.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7hZnM.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccG7hZnM.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/sse4
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/ccXaQz3o.s: Assembler messages:
encrypt.c: /tmp/ccXaQz3o.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccXaQz3o.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccXaQz3o.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccXaQz3o.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaQz3o.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaQz3o.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaQz3o.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaQz3o.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaQz3o.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaQz3o.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaQz3o.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaQz3o.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccXaQz3o.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaQz3o.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccXaQz3o.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaQz3o.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccXaQz3o.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccXaQz3o.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXaQz3o.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXaQz3o.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccXaQz3o.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXaQz3o.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccXaQz3o.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccXaQz3o.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/avx1
Compiler: gcc -m32 -march=pentium-m -O -fomit-frame-pointer
encrypt.c: /tmp/cczKPvhT.s: Assembler messages:
encrypt.c: /tmp/cczKPvhT.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczKPvhT.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczKPvhT.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cczKPvhT.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKPvhT.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKPvhT.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKPvhT.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKPvhT.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKPvhT.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczKPvhT.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczKPvhT.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczKPvhT.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cczKPvhT.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKPvhT.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczKPvhT.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cczKPvhT.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cczKPvhT.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cczKPvhT.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cczKPvhT.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cczKPvhT.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cczKPvhT.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cczKPvhT.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cczKPvhT.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cczKPvhT.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTVKQua.s: Assembler messages:
encrypt.c: /tmp/ccTVKQua.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTVKQua.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTVKQua.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccTVKQua.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVKQua.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVKQua.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVKQua.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVKQua.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVKQua.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTVKQua.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTVKQua.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTVKQua.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTVKQua.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVKQua.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTVKQua.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTVKQua.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccTVKQua.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccTVKQua.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTVKQua.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTVKQua.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTVKQua.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTVKQua.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTVKQua.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccTVKQua.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/ccnakW9L.s: Assembler messages:
encrypt.c: /tmp/ccnakW9L.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnakW9L.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnakW9L.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnakW9L.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnakW9L.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnakW9L.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnakW9L.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnakW9L.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnakW9L.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnakW9L.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnakW9L.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnakW9L.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnakW9L.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnakW9L.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnakW9L.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnakW9L.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnakW9L.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnakW9L.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnakW9L.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnakW9L.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnakW9L.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnakW9L.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnakW9L.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnakW9L.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/ccnbW8T4.s: Assembler messages:
encrypt.c: /tmp/ccnbW8T4.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccnbW8T4.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccnbW8T4.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccnbW8T4.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbW8T4.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbW8T4.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbW8T4.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbW8T4.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbW8T4.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnbW8T4.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnbW8T4.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnbW8T4.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccnbW8T4.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbW8T4.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccnbW8T4.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccnbW8T4.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccnbW8T4.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbW8T4.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbW8T4.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccnbW8T4.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbW8T4.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccnbW8T4.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbW8T4.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccnbW8T4.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/cctkG5SG.s: Assembler messages:
encrypt.c: /tmp/cctkG5SG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctkG5SG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctkG5SG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctkG5SG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkG5SG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkG5SG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkG5SG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkG5SG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkG5SG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctkG5SG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctkG5SG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctkG5SG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctkG5SG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkG5SG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctkG5SG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctkG5SG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctkG5SG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctkG5SG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctkG5SG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctkG5SG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctkG5SG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctkG5SG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctkG5SG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctkG5SG.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/cc3PLzd1.s: Assembler messages:
encrypt.c: /tmp/cc3PLzd1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3PLzd1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3PLzd1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3PLzd1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PLzd1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PLzd1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PLzd1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PLzd1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PLzd1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3PLzd1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3PLzd1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3PLzd1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3PLzd1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PLzd1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3PLzd1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3PLzd1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3PLzd1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3PLzd1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3PLzd1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3PLzd1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3PLzd1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3PLzd1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3PLzd1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3PLzd1.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/ccm1ngxu.s: Assembler messages:
encrypt.c: /tmp/ccm1ngxu.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccm1ngxu.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccm1ngxu.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccm1ngxu.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1ngxu.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1ngxu.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1ngxu.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1ngxu.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1ngxu.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1ngxu.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1ngxu.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1ngxu.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccm1ngxu.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1ngxu.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccm1ngxu.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1ngxu.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccm1ngxu.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccm1ngxu.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm1ngxu.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm1ngxu.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccm1ngxu.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm1ngxu.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccm1ngxu.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccm1ngxu.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/ccPgnfEG.s: Assembler messages:
encrypt.c: /tmp/ccPgnfEG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccPgnfEG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccPgnfEG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccPgnfEG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgnfEG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgnfEG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgnfEG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgnfEG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgnfEG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgnfEG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgnfEG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgnfEG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccPgnfEG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgnfEG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccPgnfEG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgnfEG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccPgnfEG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccPgnfEG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgnfEG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgnfEG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccPgnfEG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgnfEG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccPgnfEG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccPgnfEG.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/ccmTmZWa.s: Assembler messages:
encrypt.c: /tmp/ccmTmZWa.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmTmZWa.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmTmZWa.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmTmZWa.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTmZWa.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTmZWa.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTmZWa.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTmZWa.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTmZWa.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTmZWa.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTmZWa.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTmZWa.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmTmZWa.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTmZWa.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmTmZWa.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmTmZWa.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmTmZWa.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTmZWa.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTmZWa.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmTmZWa.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTmZWa.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmTmZWa.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTmZWa.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmTmZWa.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/ccO48jFx.s: Assembler messages:
encrypt.c: /tmp/ccO48jFx.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccO48jFx.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccO48jFx.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccO48jFx.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO48jFx.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO48jFx.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO48jFx.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO48jFx.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO48jFx.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO48jFx.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO48jFx.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO48jFx.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccO48jFx.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO48jFx.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccO48jFx.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO48jFx.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccO48jFx.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccO48jFx.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO48jFx.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO48jFx.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccO48jFx.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO48jFx.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccO48jFx.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccO48jFx.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/ccpH58T1.s: Assembler messages:
encrypt.c: /tmp/ccpH58T1.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccpH58T1.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccpH58T1.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccpH58T1.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpH58T1.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpH58T1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpH58T1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpH58T1.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpH58T1.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpH58T1.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpH58T1.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpH58T1.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccpH58T1.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpH58T1.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccpH58T1.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccpH58T1.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccpH58T1.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpH58T1.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpH58T1.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccpH58T1.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpH58T1.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccpH58T1.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpH58T1.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccpH58T1.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/avx1
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc5OpNjF.s: Assembler messages:
encrypt.c: /tmp/cc5OpNjF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc5OpNjF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc5OpNjF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc5OpNjF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OpNjF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OpNjF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OpNjF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OpNjF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OpNjF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5OpNjF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5OpNjF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5OpNjF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc5OpNjF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OpNjF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc5OpNjF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc5OpNjF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc5OpNjF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5OpNjF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5OpNjF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc5OpNjF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5OpNjF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc5OpNjF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5OpNjF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc5OpNjF.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/sse4
Compiler: gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer
encrypt.c: /tmp/cczy2Xn9.s: Assembler messages:
encrypt.c: /tmp/cczy2Xn9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cczy2Xn9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cczy2Xn9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cczy2Xn9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cczy2Xn9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cczy2Xn9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cczy2Xn9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cczy2Xn9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cczy2Xn9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczy2Xn9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczy2Xn9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczy2Xn9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cczy2Xn9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cczy2Xn9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cczy2Xn9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczy2Xn9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cczy2Xn9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cczy2Xn9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczy2Xn9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczy2Xn9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cczy2Xn9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczy2Xn9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cczy2Xn9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cczy2Xn9.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccTwzPSB.s: Assembler messages:
encrypt.c: /tmp/ccTwzPSB.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTwzPSB.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTwzPSB.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTwzPSB.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwzPSB.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwzPSB.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwzPSB.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwzPSB.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwzPSB.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTwzPSB.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTwzPSB.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTwzPSB.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTwzPSB.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwzPSB.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTwzPSB.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTwzPSB.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTwzPSB.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTwzPSB.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTwzPSB.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTwzPSB.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTwzPSB.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTwzPSB.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTwzPSB.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTwzPSB.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/ccYDK5H5.s: Assembler messages:
encrypt.c: /tmp/ccYDK5H5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccYDK5H5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccYDK5H5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccYDK5H5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDK5H5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDK5H5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDK5H5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDK5H5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDK5H5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDK5H5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDK5H5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDK5H5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccYDK5H5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDK5H5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccYDK5H5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDK5H5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccYDK5H5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccYDK5H5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDK5H5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDK5H5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccYDK5H5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDK5H5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccYDK5H5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccYDK5H5.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/ccToMkYL.s: Assembler messages:
encrypt.c: /tmp/ccToMkYL.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccToMkYL.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccToMkYL.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccToMkYL.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToMkYL.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToMkYL.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToMkYL.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToMkYL.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToMkYL.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToMkYL.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToMkYL.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToMkYL.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccToMkYL.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToMkYL.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccToMkYL.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccToMkYL.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccToMkYL.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToMkYL.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToMkYL.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccToMkYL.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToMkYL.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccToMkYL.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToMkYL.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccToMkYL.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/ccWXc5h9.s: Assembler messages:
encrypt.c: /tmp/ccWXc5h9.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWXc5h9.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWXc5h9.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWXc5h9.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXc5h9.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXc5h9.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXc5h9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXc5h9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXc5h9.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXc5h9.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXc5h9.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXc5h9.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWXc5h9.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXc5h9.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWXc5h9.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXc5h9.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWXc5h9.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWXc5h9.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXc5h9.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXc5h9.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWXc5h9.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXc5h9.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWXc5h9.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWXc5h9.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/ccMBIvxA.s: Assembler messages:
encrypt.c: /tmp/ccMBIvxA.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMBIvxA.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMBIvxA.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccMBIvxA.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBIvxA.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBIvxA.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBIvxA.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBIvxA.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBIvxA.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBIvxA.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBIvxA.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBIvxA.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMBIvxA.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBIvxA.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMBIvxA.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccMBIvxA.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccMBIvxA.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBIvxA.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBIvxA.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMBIvxA.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBIvxA.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMBIvxA.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBIvxA.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccMBIvxA.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/cced6ccX.s: Assembler messages:
encrypt.c: /tmp/cced6ccX.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cced6ccX.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cced6ccX.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cced6ccX.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cced6ccX.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cced6ccX.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cced6ccX.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cced6ccX.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cced6ccX.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cced6ccX.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cced6ccX.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cced6ccX.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cced6ccX.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cced6ccX.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cced6ccX.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cced6ccX.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cced6ccX.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cced6ccX.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cced6ccX.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cced6ccX.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cced6ccX.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cced6ccX.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cced6ccX.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cced6ccX.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/ccOJr4k0.s: Assembler messages:
encrypt.c: /tmp/ccOJr4k0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccOJr4k0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccOJr4k0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccOJr4k0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJr4k0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJr4k0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJr4k0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJr4k0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJr4k0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJr4k0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJr4k0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJr4k0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccOJr4k0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJr4k0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccOJr4k0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJr4k0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccOJr4k0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccOJr4k0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOJr4k0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOJr4k0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccOJr4k0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOJr4k0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccOJr4k0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccOJr4k0.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/ccVjGQZo.s: Assembler messages:
encrypt.c: /tmp/ccVjGQZo.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVjGQZo.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVjGQZo.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVjGQZo.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjGQZo.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjGQZo.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjGQZo.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjGQZo.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjGQZo.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVjGQZo.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVjGQZo.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVjGQZo.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVjGQZo.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjGQZo.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVjGQZo.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVjGQZo.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVjGQZo.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjGQZo.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjGQZo.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVjGQZo.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjGQZo.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVjGQZo.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjGQZo.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVjGQZo.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/sse4
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cccOo8rM.s: Assembler messages:
encrypt.c: /tmp/cccOo8rM.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cccOo8rM.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cccOo8rM.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cccOo8rM.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOo8rM.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOo8rM.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOo8rM.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOo8rM.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOo8rM.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOo8rM.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOo8rM.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOo8rM.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cccOo8rM.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOo8rM.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cccOo8rM.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOo8rM.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cccOo8rM.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cccOo8rM.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccOo8rM.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccOo8rM.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cccOo8rM.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccOo8rM.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cccOo8rM.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cccOo8rM.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/avx1
Compiler: gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccmVBGYk.s: Assembler messages:
encrypt.c: /tmp/ccmVBGYk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccmVBGYk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccmVBGYk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccmVBGYk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVBGYk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVBGYk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVBGYk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVBGYk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVBGYk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmVBGYk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmVBGYk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmVBGYk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccmVBGYk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVBGYk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccmVBGYk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccmVBGYk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccmVBGYk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmVBGYk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmVBGYk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccmVBGYk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmVBGYk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccmVBGYk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmVBGYk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccmVBGYk.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/avx1
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccheh0Zt.s: Assembler messages:
encrypt.c: /tmp/ccheh0Zt.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccheh0Zt.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccheh0Zt.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccheh0Zt.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheh0Zt.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheh0Zt.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheh0Zt.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheh0Zt.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheh0Zt.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccheh0Zt.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccheh0Zt.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccheh0Zt.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccheh0Zt.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheh0Zt.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccheh0Zt.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccheh0Zt.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccheh0Zt.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccheh0Zt.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccheh0Zt.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccheh0Zt.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccheh0Zt.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccheh0Zt.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccheh0Zt.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccheh0Zt.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/sse4
Compiler: gcc -m32 -march=pentium3 -O -fomit-frame-pointer
encrypt.c: /tmp/ccwFsvl1.s: Assembler messages:
encrypt.c: /tmp/ccwFsvl1.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccwFsvl1.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccwFsvl1.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccwFsvl1.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFsvl1.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFsvl1.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFsvl1.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFsvl1.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFsvl1.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFsvl1.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFsvl1.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFsvl1.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccwFsvl1.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFsvl1.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccwFsvl1.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFsvl1.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccwFsvl1.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccwFsvl1.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwFsvl1.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwFsvl1.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccwFsvl1.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwFsvl1.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccwFsvl1.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccwFsvl1.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/sse4
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccMgxUVK.s: Assembler messages:
encrypt.c: /tmp/ccMgxUVK.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccMgxUVK.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccMgxUVK.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccMgxUVK.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgxUVK.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgxUVK.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgxUVK.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgxUVK.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgxUVK.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMgxUVK.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMgxUVK.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMgxUVK.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccMgxUVK.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgxUVK.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccMgxUVK.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMgxUVK.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccMgxUVK.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccMgxUVK.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMgxUVK.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMgxUVK.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccMgxUVK.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMgxUVK.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccMgxUVK.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccMgxUVK.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/avx1
Compiler: gcc -m32 -march=pentium3 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccTCAqPk.s: Assembler messages:
encrypt.c: /tmp/ccTCAqPk.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccTCAqPk.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccTCAqPk.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccTCAqPk.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCAqPk.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCAqPk.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCAqPk.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCAqPk.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCAqPk.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTCAqPk.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTCAqPk.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTCAqPk.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccTCAqPk.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCAqPk.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccTCAqPk.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccTCAqPk.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccTCAqPk.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCAqPk.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCAqPk.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccTCAqPk.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCAqPk.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccTCAqPk.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCAqPk.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccTCAqPk.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/avx1
Compiler: gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccQO1Qg5.s: Assembler messages:
encrypt.c: /tmp/ccQO1Qg5.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccQO1Qg5.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccQO1Qg5.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccQO1Qg5.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQO1Qg5.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQO1Qg5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQO1Qg5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQO1Qg5.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQO1Qg5.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQO1Qg5.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQO1Qg5.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQO1Qg5.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccQO1Qg5.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQO1Qg5.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccQO1Qg5.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccQO1Qg5.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccQO1Qg5.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQO1Qg5.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQO1Qg5.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccQO1Qg5.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQO1Qg5.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccQO1Qg5.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQO1Qg5.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccQO1Qg5.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 -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccrv97wG.s: Assembler messages:
encrypt.c: /tmp/ccrv97wG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrv97wG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrv97wG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrv97wG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrv97wG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrv97wG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrv97wG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrv97wG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrv97wG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrv97wG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrv97wG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrv97wG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrv97wG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrv97wG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrv97wG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrv97wG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrv97wG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrv97wG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrv97wG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrv97wG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrv97wG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrv97wG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrv97wG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrv97wG.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8i8q62.s: Assembler messages:
encrypt.c: /tmp/cc8i8q62.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8i8q62.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8i8q62.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8i8q62.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i8q62.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i8q62.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i8q62.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i8q62.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i8q62.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8i8q62.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8i8q62.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8i8q62.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8i8q62.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i8q62.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8i8q62.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8i8q62.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8i8q62.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8i8q62.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8i8q62.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8i8q62.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8i8q62.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8i8q62.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8i8q62.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8i8q62.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/sse4
Compiler: gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccrpBfMr.s: Assembler messages:
encrypt.c: /tmp/ccrpBfMr.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrpBfMr.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrpBfMr.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccrpBfMr.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpBfMr.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpBfMr.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpBfMr.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpBfMr.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpBfMr.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpBfMr.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpBfMr.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpBfMr.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrpBfMr.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpBfMr.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrpBfMr.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpBfMr.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccrpBfMr.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccrpBfMr.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpBfMr.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpBfMr.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrpBfMr.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpBfMr.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrpBfMr.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccrpBfMr.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 -O -fomit-frame-pointer
encrypt.c: /tmp/cc2wzZT9.s: Assembler messages:
encrypt.c: /tmp/cc2wzZT9.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc2wzZT9.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc2wzZT9.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc2wzZT9.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wzZT9.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wzZT9.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wzZT9.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wzZT9.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wzZT9.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2wzZT9.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2wzZT9.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2wzZT9.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc2wzZT9.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wzZT9.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc2wzZT9.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc2wzZT9.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc2wzZT9.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2wzZT9.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2wzZT9.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc2wzZT9.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2wzZT9.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc2wzZT9.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2wzZT9.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc2wzZT9.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/ccp8GNsG.s: Assembler messages:
encrypt.c: /tmp/ccp8GNsG.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccp8GNsG.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccp8GNsG.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccp8GNsG.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8GNsG.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8GNsG.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8GNsG.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8GNsG.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8GNsG.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp8GNsG.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp8GNsG.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp8GNsG.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccp8GNsG.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8GNsG.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccp8GNsG.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp8GNsG.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccp8GNsG.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccp8GNsG.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp8GNsG.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp8GNsG.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccp8GNsG.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp8GNsG.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccp8GNsG.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccp8GNsG.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/avx1
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccWkVB03.s: Assembler messages:
encrypt.c: /tmp/ccWkVB03.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWkVB03.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWkVB03.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccWkVB03.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkVB03.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkVB03.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkVB03.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkVB03.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkVB03.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkVB03.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkVB03.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkVB03.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWkVB03.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkVB03.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWkVB03.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccWkVB03.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccWkVB03.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkVB03.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkVB03.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWkVB03.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkVB03.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWkVB03.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkVB03.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccWkVB03.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/sse4
Compiler: gcc -m32 -march=pentium4 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccl26T8u.s: Assembler messages:
encrypt.c: /tmp/ccl26T8u.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccl26T8u.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccl26T8u.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccl26T8u.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl26T8u.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl26T8u.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl26T8u.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl26T8u.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl26T8u.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl26T8u.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl26T8u.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl26T8u.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccl26T8u.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl26T8u.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccl26T8u.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl26T8u.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccl26T8u.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccl26T8u.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl26T8u.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl26T8u.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccl26T8u.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl26T8u.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccl26T8u.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccl26T8u.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/sse4
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccWirnn0.s: Assembler messages:
encrypt.c: /tmp/ccWirnn0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccWirnn0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccWirnn0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccWirnn0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWirnn0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWirnn0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWirnn0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWirnn0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWirnn0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWirnn0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWirnn0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWirnn0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccWirnn0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWirnn0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccWirnn0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWirnn0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccWirnn0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccWirnn0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWirnn0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWirnn0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccWirnn0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWirnn0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccWirnn0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccWirnn0.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/avx1
Compiler: gcc -m32 -march=pentium -O2 -fomit-frame-pointer
encrypt.c: /tmp/cckVlHlm.s: Assembler messages:
encrypt.c: /tmp/cckVlHlm.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cckVlHlm.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cckVlHlm.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cckVlHlm.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVlHlm.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVlHlm.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVlHlm.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVlHlm.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVlHlm.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckVlHlm.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckVlHlm.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckVlHlm.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cckVlHlm.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVlHlm.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cckVlHlm.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cckVlHlm.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cckVlHlm.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVlHlm.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVlHlm.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cckVlHlm.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVlHlm.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cckVlHlm.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVlHlm.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cckVlHlm.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/avx1
Compiler: gcc -m32 -march=pentium -O3 -fomit-frame-pointer
encrypt.c: /tmp/cc8nx3Sh.s: Assembler messages:
encrypt.c: /tmp/cc8nx3Sh.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc8nx3Sh.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc8nx3Sh.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc8nx3Sh.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nx3Sh.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nx3Sh.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nx3Sh.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nx3Sh.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nx3Sh.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8nx3Sh.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8nx3Sh.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8nx3Sh.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc8nx3Sh.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nx3Sh.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc8nx3Sh.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc8nx3Sh.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc8nx3Sh.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8nx3Sh.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8nx3Sh.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc8nx3Sh.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8nx3Sh.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc8nx3Sh.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8nx3Sh.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc8nx3Sh.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccNMQz6O.s: Assembler messages:
encrypt.c: /tmp/ccNMQz6O.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccNMQz6O.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccNMQz6O.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccNMQz6O.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMQz6O.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMQz6O.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMQz6O.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMQz6O.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMQz6O.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNMQz6O.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNMQz6O.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNMQz6O.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccNMQz6O.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMQz6O.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccNMQz6O.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNMQz6O.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccNMQz6O.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccNMQz6O.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNMQz6O.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNMQz6O.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccNMQz6O.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNMQz6O.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccNMQz6O.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccNMQz6O.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/sse4
Compiler: gcc -m32 -march=pentium -O -fomit-frame-pointer
encrypt.c: /tmp/ccg32Ir0.s: Assembler messages:
encrypt.c: /tmp/ccg32Ir0.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg32Ir0.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg32Ir0.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg32Ir0.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg32Ir0.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg32Ir0.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg32Ir0.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg32Ir0.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg32Ir0.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg32Ir0.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg32Ir0.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg32Ir0.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg32Ir0.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg32Ir0.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg32Ir0.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg32Ir0.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg32Ir0.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg32Ir0.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg32Ir0.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg32Ir0.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg32Ir0.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg32Ir0.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg32Ir0.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg32Ir0.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/ccrym1Er.s: Assembler messages:
encrypt.c: /tmp/ccrym1Er.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccrym1Er.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccrym1Er.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccrym1Er.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrym1Er.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrym1Er.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrym1Er.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrym1Er.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrym1Er.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrym1Er.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrym1Er.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrym1Er.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccrym1Er.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrym1Er.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccrym1Er.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccrym1Er.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccrym1Er.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrym1Er.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrym1Er.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccrym1Er.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrym1Er.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccrym1Er.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrym1Er.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccrym1Er.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/avx1
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccckM2Qi.s: Assembler messages:
encrypt.c: /tmp/ccckM2Qi.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccckM2Qi.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccckM2Qi.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccckM2Qi.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckM2Qi.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckM2Qi.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckM2Qi.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckM2Qi.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckM2Qi.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccckM2Qi.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccckM2Qi.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccckM2Qi.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccckM2Qi.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckM2Qi.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccckM2Qi.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccckM2Qi.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccckM2Qi.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckM2Qi.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckM2Qi.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccckM2Qi.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckM2Qi.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccckM2Qi.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckM2Qi.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccckM2Qi.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/sse4
Compiler: gcc -m32 -march=pentium -Os -fomit-frame-pointer
encrypt.c: /tmp/ccu1JXTO.s: Assembler messages:
encrypt.c: /tmp/ccu1JXTO.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccu1JXTO.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccu1JXTO.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccu1JXTO.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1JXTO.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1JXTO.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1JXTO.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1JXTO.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1JXTO.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu1JXTO.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu1JXTO.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu1JXTO.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccu1JXTO.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1JXTO.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccu1JXTO.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu1JXTO.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccu1JXTO.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccu1JXTO.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu1JXTO.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu1JXTO.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccu1JXTO.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu1JXTO.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccu1JXTO.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccu1JXTO.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=pentiumpro -O2 -fomit-frame-pointer
encrypt.c: /tmp/ccc9ggPP.s: Assembler messages:
encrypt.c: /tmp/ccc9ggPP.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccc9ggPP.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccc9ggPP.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccc9ggPP.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9ggPP.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9ggPP.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9ggPP.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9ggPP.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9ggPP.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9ggPP.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9ggPP.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9ggPP.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccc9ggPP.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9ggPP.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccc9ggPP.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccc9ggPP.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccc9ggPP.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9ggPP.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9ggPP.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccc9ggPP.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9ggPP.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccc9ggPP.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9ggPP.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccc9ggPP.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/cctMEFFq.s: Assembler messages:
encrypt.c: /tmp/cctMEFFq.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cctMEFFq.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cctMEFFq.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cctMEFFq.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEFFq.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEFFq.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEFFq.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEFFq.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEFFq.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctMEFFq.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctMEFFq.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctMEFFq.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cctMEFFq.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEFFq.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cctMEFFq.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctMEFFq.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cctMEFFq.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cctMEFFq.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctMEFFq.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctMEFFq.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cctMEFFq.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctMEFFq.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cctMEFFq.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cctMEFFq.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/avx1
Compiler: gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccZOCwRS.s: Assembler messages:
encrypt.c: /tmp/ccZOCwRS.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZOCwRS.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZOCwRS.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZOCwRS.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOCwRS.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOCwRS.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOCwRS.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOCwRS.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOCwRS.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZOCwRS.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZOCwRS.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZOCwRS.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZOCwRS.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOCwRS.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZOCwRS.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZOCwRS.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZOCwRS.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZOCwRS.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZOCwRS.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZOCwRS.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZOCwRS.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZOCwRS.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZOCwRS.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZOCwRS.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 -O3 -fomit-frame-pointer
encrypt.c: /tmp/ccyTyyMe.s: Assembler messages:
encrypt.c: /tmp/ccyTyyMe.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccyTyyMe.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccyTyyMe.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccyTyyMe.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTyyMe.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTyyMe.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTyyMe.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTyyMe.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTyyMe.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTyyMe.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTyyMe.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTyyMe.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccyTyyMe.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTyyMe.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccyTyyMe.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTyyMe.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccyTyyMe.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccyTyyMe.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTyyMe.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTyyMe.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccyTyyMe.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTyyMe.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccyTyyMe.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccyTyyMe.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccVVeHHQ.s: Assembler messages:
encrypt.c: /tmp/ccVVeHHQ.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccVVeHHQ.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccVVeHHQ.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccVVeHHQ.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVeHHQ.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVeHHQ.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVeHHQ.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVeHHQ.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVeHHQ.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVeHHQ.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVeHHQ.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVeHHQ.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccVVeHHQ.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVeHHQ.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccVVeHHQ.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccVVeHHQ.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccVVeHHQ.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVeHHQ.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVeHHQ.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccVVeHHQ.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVeHHQ.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccVVeHHQ.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVeHHQ.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccVVeHHQ.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 -O -fomit-frame-pointer
encrypt.c: /tmp/ccg51Zcp.s: Assembler messages:
encrypt.c: /tmp/ccg51Zcp.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccg51Zcp.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccg51Zcp.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccg51Zcp.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg51Zcp.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg51Zcp.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg51Zcp.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg51Zcp.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg51Zcp.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg51Zcp.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg51Zcp.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg51Zcp.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccg51Zcp.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg51Zcp.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccg51Zcp.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg51Zcp.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccg51Zcp.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccg51Zcp.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg51Zcp.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg51Zcp.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccg51Zcp.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg51Zcp.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccg51Zcp.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccg51Zcp.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 -Os -fomit-frame-pointer
encrypt.c: /tmp/ccJ7bU9Q.s: Assembler messages:
encrypt.c: /tmp/ccJ7bU9Q.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccJ7bU9Q.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccJ7bU9Q.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccJ7bU9Q.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7bU9Q.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7bU9Q.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7bU9Q.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7bU9Q.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7bU9Q.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7bU9Q.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7bU9Q.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7bU9Q.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccJ7bU9Q.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7bU9Q.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccJ7bU9Q.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccJ7bU9Q.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccJ7bU9Q.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7bU9Q.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7bU9Q.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccJ7bU9Q.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7bU9Q.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccJ7bU9Q.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7bU9Q.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccJ7bU9Q.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/sse4
Compiler: gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer
encrypt.c: /tmp/cchRBhcd.s: Assembler messages:
encrypt.c: /tmp/cchRBhcd.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cchRBhcd.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cchRBhcd.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cchRBhcd.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRBhcd.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRBhcd.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRBhcd.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRBhcd.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRBhcd.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRBhcd.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRBhcd.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRBhcd.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cchRBhcd.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRBhcd.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cchRBhcd.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRBhcd.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cchRBhcd.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cchRBhcd.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRBhcd.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRBhcd.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cchRBhcd.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRBhcd.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cchRBhcd.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cchRBhcd.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=prescott -O2 -fomit-frame-pointer
encrypt.c: /tmp/cc3DZhFF.s: Assembler messages:
encrypt.c: /tmp/cc3DZhFF.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cc3DZhFF.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cc3DZhFF.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/cc3DZhFF.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DZhFF.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DZhFF.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DZhFF.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DZhFF.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DZhFF.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DZhFF.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DZhFF.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DZhFF.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/cc3DZhFF.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DZhFF.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cc3DZhFF.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/cc3DZhFF.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/cc3DZhFF.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DZhFF.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DZhFF.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/cc3DZhFF.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DZhFF.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/cc3DZhFF.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DZhFF.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/cc3DZhFF.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/ccULSPR5.s: Assembler messages:
encrypt.c: /tmp/ccULSPR5.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccULSPR5.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccULSPR5.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccULSPR5.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULSPR5.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULSPR5.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULSPR5.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULSPR5.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULSPR5.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULSPR5.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULSPR5.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULSPR5.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccULSPR5.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULSPR5.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccULSPR5.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULSPR5.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccULSPR5.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccULSPR5.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULSPR5.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULSPR5.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccULSPR5.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULSPR5.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccULSPR5.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccULSPR5.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/ccDoKF62.s: Assembler messages:
encrypt.c: /tmp/ccDoKF62.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccDoKF62.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccDoKF62.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccDoKF62.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoKF62.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoKF62.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoKF62.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoKF62.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoKF62.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDoKF62.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDoKF62.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDoKF62.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccDoKF62.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoKF62.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccDoKF62.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDoKF62.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccDoKF62.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccDoKF62.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDoKF62.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDoKF62.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccDoKF62.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDoKF62.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccDoKF62.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccDoKF62.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/ccLiZL5D.s: Assembler messages:
encrypt.c: /tmp/ccLiZL5D.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccLiZL5D.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccLiZL5D.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccLiZL5D.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiZL5D.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiZL5D.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiZL5D.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiZL5D.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiZL5D.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLiZL5D.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLiZL5D.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLiZL5D.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccLiZL5D.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiZL5D.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccLiZL5D.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccLiZL5D.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccLiZL5D.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiZL5D.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiZL5D.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccLiZL5D.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiZL5D.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccLiZL5D.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiZL5D.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccLiZL5D.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/ccK6NQQ8.s: Assembler messages:
encrypt.c: /tmp/ccK6NQQ8.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccK6NQQ8.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccK6NQQ8.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/ccK6NQQ8.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6NQQ8.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6NQQ8.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6NQQ8.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6NQQ8.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6NQQ8.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6NQQ8.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6NQQ8.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6NQQ8.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/ccK6NQQ8.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6NQQ8.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccK6NQQ8.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6NQQ8.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/ccK6NQQ8.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/ccK6NQQ8.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6NQQ8.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6NQQ8.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/ccK6NQQ8.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6NQQ8.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/ccK6NQQ8.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/ccK6NQQ8.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/ccZM1ytN.s: Assembler messages:
encrypt.c: /tmp/ccZM1ytN.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccZM1ytN.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccZM1ytN.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccZM1ytN.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZM1ytN.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZM1ytN.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZM1ytN.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZM1ytN.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZM1ytN.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZM1ytN.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZM1ytN.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZM1ytN.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccZM1ytN.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZM1ytN.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccZM1ytN.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccZM1ytN.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccZM1ytN.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZM1ytN.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZM1ytN.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccZM1ytN.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZM1ytN.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccZM1ytN.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZM1ytN.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccZM1ytN.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/avx1
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/ccV1jIlC.s: Assembler messages:
encrypt.c: /tmp/ccV1jIlC.s:14: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/ccV1jIlC.s:15: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/ccV1jIlC.s:17: Error: too many memory references for `add'
encrypt.c: /tmp/ccV1jIlC.s:18: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1jIlC.s:22: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1jIlC.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1jIlC.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1jIlC.s:26: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1jIlC.s:27: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV1jIlC.s:28: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV1jIlC.s:29: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV1jIlC.s:31: Error: too many memory references for `lea'
encrypt.c: /tmp/ccV1jIlC.s:40: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1jIlC.s:41: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/ccV1jIlC.s:44: Error: too many memory references for `vpaddd'
encrypt.c: /tmp/ccV1jIlC.s:45: Error: too many memory references for `vmovdqa'
encrypt.c: /tmp/ccV1jIlC.s:47: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV1jIlC.s:50: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV1jIlC.s:52: Error: too many memory references for `mov'
encrypt.c: /tmp/ccV1jIlC.s:53: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV1jIlC.s:55: Error: too many memory references for `xor'
encrypt.c: /tmp/ccV1jIlC.s:59: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV1jIlC.s:62: Error: too many memory references for `shld'
encrypt.c: /tmp/ccV1jIlC.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

Compiler output

Implementation: crypto_aead/omdsha256k128n96tau96v2/sse4
Compiler: gcc -m32 -march=prescott -Os -fomit-frame-pointer
encrypt.c: /tmp/cce8F9sU.s: Assembler messages:
encrypt.c: /tmp/cce8F9sU.s:13: Error: ambiguous operand size for `sub'
encrypt.c: /tmp/cce8F9sU.s:14: Error: ambiguous operand size for `shl'
encrypt.c: /tmp/cce8F9sU.s:16: Error: too many memory references for `add'
encrypt.c: /tmp/cce8F9sU.s:17: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8F9sU.s:21: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8F9sU.s:23: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8F9sU.s:24: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8F9sU.s:25: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8F9sU.s:26: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce8F9sU.s:27: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce8F9sU.s:28: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce8F9sU.s:30: Error: too many memory references for `lea'
encrypt.c: /tmp/cce8F9sU.s:39: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8F9sU.s:40: Error: ambiguous operand size for `mov'
encrypt.c: /tmp/cce8F9sU.s:43: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce8F9sU.s:44: Error: operand size mismatch for `paddd'
encrypt.c: /tmp/cce8F9sU.s:45: Error: too many memory references for `movdqa'
encrypt.c: /tmp/cce8F9sU.s:48: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce8F9sU.s:51: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce8F9sU.s:53: Error: too many memory references for `mov'
encrypt.c: /tmp/cce8F9sU.s:54: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce8F9sU.s:57: Error: too many memory references for `xor'
encrypt.c: /tmp/cce8F9sU.s:61: Error: ambiguous operand size for `ror'
encrypt.c: /tmp/cce8F9sU.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